Aktywne Wpisy

Fiszermen +290
Ładna konstrukcje popełniłem?
źródło: Zdjęcie z biblioteki
Pobierz
jakis_login +142
Wczoraj zmontowałem sobie biurko, które sam zaprojektowałem (taa... niby nic szczególnego, ale musiałem np. uwzględnić kaloryfer, odstający parapet i lekko uciekającą ścianę). Blat z podwójnej (sklejone dwa arkusze ze sobą) płyty meblowej - grubość 3.6cm. Nogi stalowe, tzw. loftowe, zamówione pod konkretny wymiar tak, by biurko miało wysokość 80 cm (ostatecznie ma 80.6, bo zapomniałem uwzględnić te 0.6 cm...). I teraz najlepsze - szerokie na ... 2.60m :) Przesiadłem się z biurka
źródło: IMG_20240911_215639
Pobierz




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
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