Fórum Root.cz

Práce => Studium a uplatnění => Téma založeno: stroskotanec 28. 04. 2017, 21:09:54

Název: React - ako zacat?
Přispěvatel: 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.
Název: Re:React - ako zacat?
Přispěvatel: jq 28. 04. 2017, 21:34:27
npm install -g create-react-app
create-creact-app hello_world
cd hello_world
npm start
Název: Re:React - ako zacat?
Přispěvatel: stroskotanec 28. 04. 2017, 22:26:10
ano to mam .. ale co tie ostatne? Flux, webpack, redis, bower ... je to potrebne? alebo staci node?
Název: Re:React - ako zacat?
Přispěvatel: Frs 28. 04. 2017, 22:31:24
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.
Název: Re:React - ako zacat?
Přispěvatel: jq 29. 04. 2017, 07:07:45
ž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 ;)
Název: Re:React - ako zacat?
Přispěvatel: Marek 29. 04. 2017, 07:49:37
Kód: [Vybrat]
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
Název: Re:React - ako zacat?
Přispěvatel: Tomáš Roll 29. 04. 2017, 08:01:54
Můžu programovat v React ve Visual Studiu a Typescriptu bez toho neandrtálského NPM?
Název: Re:React - ako zacat?
Přispěvatel: Marek 29. 04. 2017, 08:14:24
Ne. Myslim ze npm je sucastou instalaku vs17, a ak nie tak isto sucastou web tools
Název: Re:React - ako zacat?
Přispěvatel: Marek.S 29. 04. 2017, 08:21:12
Jo a na VS sa vyprdni, prilis velky moloch na solichanie javascriptov. Visual Studio Code + par extensnov a praca bude kus efektivnejsia.
Název: Re:React - ako zacat?
Přispěvatel: Tomáš Roll 29. 04. 2017, 11:50:55
Jak v 80. letech. Akorát tehdy jsme věděli, co to dělá.
Název: Re:React - ako zacat?
Přispěvatel: steve 29. 04. 2017, 12:15:38
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 :)
Název: Re:React - ako zacat?
Přispěvatel: UF 29. 04. 2017, 14:18:11
radeji nijak ...
Název: Re:React - ako zacat?
Přispěvatel: . 29. 04. 2017, 14:55:15
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.
Název: Re:React - ako zacat?
Přispěvatel: TJK 03. 05. 2017, 16:34:10
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.