Preact (3KB), Hyperapp (1.8KB) etc... wszystkie nadal zbyt dużo ważą więc postanowiłem napisać własny React.
Bardzo, ale to bardzo, bardzo minimalistyczny :3
Za kilka dni udostępnię jako opensource ^_^

#react #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

waży obecnie 0.2KB (prawdopodobnie jutro będzie ważyć 2x więcej :( no nie da się chyba lżej...)


@aptitude: czyli preact i hyperapp ważą zbyt dużo dlatego piszesz własny który będzie ważył więcej niż te wymienione?
  • Odpowiedz
Co mam zrobić aby w strict mode mi nie dodawało rzeczy po 2 razy przy setState?

saveData = (collection, item) => {
if (item.id === "") {
item.id = this.idCounter++;
this.setState(state => state[collection]= state[collection].concat(item));
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to chyba nie jest wina strictModa (nie wiem, nie używałem), ale na pewno this.setState powinno zwracać nowy obiekt, nie powinno się modyfikować stanu ręcznie. Spróbuj
w ifie:

this.setState({
[collection]: [...this.state.collection, item]
});
  • Odpowiedz
Mam pytanie odnośnie ,,app performance''. Obecnie mam duzy projekt ktory opiera się na zwyklych componentach reactowych. Generalnie uzywalem hooksow itp, ale ten projekt jest troche starszy i wypada go odświeżyć.
Jak bardzo wykorzystanie hoosków, react.memo albo innych tego typu rozwiązań poprawi jakość projektu? Albo jeszcze jakies sugestie.
-Wykorzystwanie hooksow react.lazy(), react.memo() - zwieksza szybkosc
-Dzielenie kodu na mniejsze komponenty, przez co beda mogly byc wielokrotnie wykorzystywane
-klasowe komponenty bywają duze i problematyczne

I
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
Szukam kogoś do pisania wspólnych projektów w ramach nauki. Uczę się głównie front-endu jakieś półtora roku. Umiejętności, jakie posiadam to w skrócie:

HTML,

CSS (dodatkowo preprocesor SASS z naciskiem na SCSS, metodologia BEM),

JS,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, mam pytanie do doświadczonych kolegów, widzę po dokumentacji że wraz z hookami weszła moda na pisanie komponentów funkcyjnych w #reactnative, to znaczy że teraz jak piszecie swoje aplikacje to opieracie wszystko na stateless z wykorzystaniem hookow ? Czy raczej nadal się pisze typowe klasy es6 ? #react #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@robert_78: zacznij po prostu pisac kod, ludzie nie wchodzcie w programowanie z podejsciem chce sie nauczyc jednego jezyka i jednego frameworku. Tak wiem ze trzeba od jakiegos jezyka zaczac ale nie zaglebiaj sie w jakies bezsensowne ksiazki. Po pewnym czasie jezyk staje sie tylko narzedziem ktore jest przemienne zaleznie od potrzeb.
  • Odpowiedz
#javascript #react #pytanie
Mam komponent który trzyma komponenty
Jak poprawnie zrobić taką akcję, żeby na onClick, aktywować SidebarElement nr 1, deaktywować elementy 2,3,4, jednakże jak kliknę element 2 to żeby deaktywował element 1 i pozostałe ?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy robił ktoś z was integrację google calendar z aplikacją react? Chodzi mi o wyświetlenie kalendarza, umożliwienie użytkownikom dodawania wydarzeń itd. Ktoś coś? Byłbym wdzięczny za pomoc w kilku kwestiach
#programowanie #react #javascript
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #react #nodejs

Mam na praktyki ogarnąć sobie podstawy tych dwóch frameworków,ponieważ nie pisałem w JS tylko w Javie oraz pythonie,to co polecacie za kursy? Kupić coś na udemy? ( ͡° ͜ʖ ͡°)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

właściwie ani jedno ani drugie to nie framework, react ma bardzo przystępne poradniki startowe na swojej stronie, node zależy co byś chciał zrobić, jak serwer http to pewnie będziesz szukał czegoś pod hasłem express.js
  • Odpowiedz
@yras8: Jeśli umiesz into Java/Python i ogarniasz REST, ORMy i jakieś chociaż podstawowe zasady pisania serwerów, to zacznij od postawienia serwera expressowego i po prostu pisz appkę dodając nowe rzeczy:
https://expressjs.com/en/starter/hello-world.html

Z ORM polecam Typeorm: https://typeorm.io/#/

Możesz też poszukać np. jakiegoś boilerplate'a, ale jeśli nie znasz Node'a to imo lepiej pisać sobie powoli kod od zera z dokumentacją, żeby
  • Odpowiedz
W związku z tym iż ostatnio pytałem o MERNa chciałbym również spytać czy polecacie jakieś kursy. Jest ich sporo w formie tekstu i video ale czasami dużo nie znaczy dobrze. Może ktoś korzystał lub miał styczność z takim, z którego dobrze się uczyło - chętnie przyjmę.

Oczywiście dokumentacje na pierwszym miejscu. ( ͡° ͜ʖ ͡°)
#programowanie #nodejs #mongodb #react
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#react #webdev #javascript

hej murki z fronta mam pytanko bo uzywam material ui i material table do tabel i potrzebuje uzyskać jakaś inna metoda taki efekt jak na zdjęciu aktualnie robie to tak, że mam zmienna data = {admin: tak} to zamieniam tak na i wyswietla sie ladnie, ale przez to mam problemy gdy próbuje pracować na tych zmiennych, da się to jakoś zrobić po css
tehix - #react #webdev #javascript

hej murki z fronta mam pytanko bo uzywam materi...

źródło: comment_1592058805VLZVIv1ErGvVgGtXmwRoaE.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

flow + js czy typescript? Są inne rigczowe rozwiązania do pisania kodu w react?
#programowanie #react

Pisz kod w

  • js + flow 15.6% (5)
  • typescript 84.4% (27)

Oddanych głosów: 32

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach