Wpis z mikrobloga

#programowanie #webdev #react

Polecicie jakiś tutorial do React?

Chodzi mi o poznanie:
1. Ogólnych podstaw (to częściowo znalazłem w internecie np. jak tworzyć komponenty to już wiem).
2. Jak skonfigurować projekt z Webpack 2+ (są tutoriale ale na Webpack 1; na razie wygenerowałem sobie apkę z create-react-app ale nawet nie wiem co to jest - to jest Webpack czy narzędzie Reacta?).
3. Jaka powinna być struktura projektu (katalogów)? W wygenerowanej apce przez create-react-app nawet nie wiem gdzie wrzucać komponenty (nowy folder w src zrobić i tam wrzucać?).
4. Coś do strzelania w API REST (Fetch? axios? jak to zintegrować z React?).

Umiem AngularJS i tak bym sobie odpowiedział na te pytania (tylko chodzi mi o React - piszę tylko dla porównania):
1. Książka z Helionu "AngularJS. Pierwsze kroki" + ten tutorial: https://docs.angularjs.org/tutorial (on pokazuje działającą apkę, ten tutorial co jest w dokumentacji Reacta to gra w kółko i krzyżyk, więc słabo obrazuje).
2. Tu akurat mam braki, bo nie pracowałem z Webpackiem/Bowerem/npm. Dodawałem tylko bibliotekę AngularaJS. Wiem, że w Angularze 2/4 lepiej używać TypeScript, więc by się już tam przydał. W React używa się ES6 i JSX, więc też jest konieczny.
3. Są dwa sposoby. Podział na typ pliku (kontrolery, serwisy itp) lub na domeny (każdy komponent w oddzeilnym folderze). Dokładnie pokazane tutaj: https://scotch.io/tutorials/angularjs-best-practices-directory-structure
4. W Angularze standardowo jest $http oparte na promisach: https://docs.angularjs.org/api/ng/service/$http
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321:
1. https://youtu.be/MhkGQAoc7bc to plus cały kurs Reduxa Dana Abramova powinno ci wystarczyć na początek. Jakbyś googlował tutoriale to polecam ustawić filtr np na ostatni rok wyników, powinieneś lepszej jakości rzeczy znaleźć w ten sposób.
2. Webpackiem się nie przejmuj na początek bo szkoda zdrowia, nie wiem czy inni też mają takie doświadczenia ale 90% rzeczy które googluje odnośnie webpacka kieruje mnie na strone issues na githubie. Na początku nie
  • Odpowiedz
@mk321: zaczynam właśnie zabawe z reactem ostatnio kupiłem kurs z szkolenia.nafrontendzie.pl i całkiem całkiem to jest, odradzam jakichkolwiek kursów eduwebu reacta bo mocno się sparzyłem ;) gdybyś chciał wiedzieć coś więcej odezwij się priv, możemy nawet coś razem ruszyć bądź tworzyć bo raźniej ( ͡º ͜ʖ͡º)
  • Odpowiedz