Fórum Root.cz
Práce => Studium a uplatnění => Téma založeno: stroskotanec 28. 04. 2017, 21:09:54
-
Ahojte, venujem sa primarne vyvoju asp.net mvc, a rad by som sa zacal ucit React, nech sa vzdelavam aj z frontendu ... pozeral som nejake tutorialy na nete a vcelku som z toho strateny, a dufal som ze ma tu niekto dokaze uviest do obrazu a trocha nasmerovat ako zacat.
Najprv by som sa chcel naucit react ako taky, ako funguje, nejake principy zakladne. Na to asi staci aj dokumentacia a tutorial na ofiko stranke. Lenze net je plny nejakych nastrojov ako node, webpack, gulp, bower, flux, redux ... mam z toho spanielsku dedinu.
Co konkretne sa teraz pouziva, a naco? V com zalozit projekt pre samotne ucenie a vyvoj spa aplikacie, a co pouzivat pri integracii s asp.net mvc? Snad bude niekto vediet zodpovedat moje otazky. Dakujem.
-
npm install -g create-react-app
create-creact-app hello_world
cd hello_world
npm start
-
ano to mam .. ale co tie ostatne? Flux, webpack, redis, bower ... je to potrebne? alebo staci node?
-
Vsetko si jednoducho vygooglis, zbytocne sa tu pytas zakladne veci, tak sa hovno naucis ked sa nechas vodit za rucicku. Webpack je bundler, bower downloader kniznic atd. Node je JS v shelli nad ktorym vsetko bezi. Btw pises ze frontend, ale zatial sa pytas vsetko na backend ci middleware :) 3x googli a raz sa pytaj.
-
žiaľ je to tak... rýchly (už nie úplne aktuálny) prehľad - https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
a ďalej už len google ;)
-
npm install -g yo generator-aspnetcore-spa
yo aspnetcore-spa
SPA generator (univerzalny pre ng,react..), a mozes rovno zacat kodit ;-)
Btw, mas naky konkretny dovod pre react? Odporucam najprv skusit angular2, bude pre C#istu viac pochopitelny a pak prepnut na react je otazka par hodin
-
Můžu programovat v React ve Visual Studiu a Typescriptu bez toho neandrtálského NPM?
-
Ne. Myslim ze npm je sucastou instalaku vs17, a ak nie tak isto sucastou web tools
-
Jo a na VS sa vyprdni, prilis velky moloch na solichanie javascriptov. Visual Studio Code + par extensnov a praca bude kus efektivnejsia.
-
Jak v 80. letech. Akorát tehdy jsme věděli, co to dělá.
-
Jak v 80. letech. Akorát tehdy jsme věděli, co to dělá.
No vedeli, tehda se vic rebootovalo :) Ale kdyz ZX spectrum nabootovalo za 2 vteriny tak to ani moc nebolelo :)
-
radeji nijak ...
-
Můžu programovat v React ve Visual Studiu a Typescriptu bez toho neandrtálského NPM?
Můžu programovat v Javě aniž bych používal maven? Ano můžu. Můžu programovat v C# a nepoužívat nuget? Asi ano. Pro javascript je npm totéž co maven nebo nuget pro Javu/.NET. Odpověz si sám.
Pak bys tu nemusel psát takové nesmysly.
-
Coz treba zkusit neco lepsiho nez React. Treba Aurelia - http://aurelia.io/, nebo Ember https://www.emberjs.com/ - nevymysli chytre obezlicky na problemy, ktere maji uz existujici best practice. Drzi se vice standardu, nebo aspon draftu, ktery vypada, ze standardizovany brzo bude.