@kochmap: zamokowanie poprzez json-server wystawia ci prawidzwe endpointy restowe np pod localhost:3000/api, dzięki temu symulujesz pracę z prawdziwym api i konsumujesz dane JSON a na jakieś plain objects w JS.
Dzięki temu również:
- jesteś uniezależniony od prawdziwego BE (niech no padną serwery)
- łatwiejsze sprawdzenie przypadków brzegowych
- szybsze odswieżanie zmian, bo nie łączysz się z prawdziwym serwerem tylko z localhostem, wszystko szybko śmiga
- możliwość robienia tiketów na
  • Odpowiedz
@kochmap: jak to w testach? mokowanie api np poprzez json-server nie ma nic wspólnego z mokowaniem w testach.


@mcsQ: tak masz rację, chodziło mi o to ale napisałem co innego. W skrócie uruchomiona aplikacja z mockowanym backendem.

@kochmap: zamokowanie poprzez json-server wystawia ci prawidzwe endpointy restowe np pod localhost:3000/api, dzięki temu symulujesz pracę z prawdziwym api i konsumujesz dane JSON a na jakieś plain
  • Odpowiedz
Pytanie do programistów wykopowych, którzy używają atoma / vscode przy web devie

Czy jest jakas fajna wtyczka do atoma gdzie klikając na nazwę funkcji przenosi nas do miejsca gdzie ja mamy zdeklarowana?

#programowanie #react #atom
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakiś poradnik do #react ale zawierający dobre "wzorce projektowe" albo jakiś "style guide"? Ogólnie składnie i zasadę działania juz poznałem, napisałem nawet kilka mniejszych aplikacji. Ale zawsze jak zabieram się do kolejnej to ciągle coś przerabiam, poprawiam itd. Przenoszę ciągle wartości ze state do propsów, do komponentów nadrzędnych, to do store z reduxa i tak w kółko.

Poszukuje czegoś co mi to trochę rozjaśni? Czy np. pobierać wszystkie dane
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michael94 Dlatego js jest zły/dobry bo mozesz pisac jak chcesz. Wybierz jakis wzorzec i go po prostu uzywaj. Kazdy ci bedzie mowil ze jego sposob jest najlepszy. A jak nie wiesz ktory wybrac to sobie po prostu napisz plusy i minusy, czy lubisz go uzywac, itd.
  • Odpowiedz
Jakie stacki polecicie na początek do nauki kodowania restful/crud aplikacji?
atutem będzie, jeżeli będzie dużo materiałów na temat danego stacka (najlepiej video-tutoriale na windowsie)
dodam, że jestem praktycznie zielony w temacie stronek restful, a bardzo chciałbym się tego porządnie nauczyć.
A więc od czego zacząć?
Chciałbym skończyć na czymś w stylu MERN/MEAN/MEVN, ale póki co wydaje mi się to zbyt trudne do ogarnięcia bez porządnych materiałów.
#programista #nodejs
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@ZFY0gzdR1q 1. Nie modyfikuj stare bezpośrednio, tylko z setState 2. setState działa asynchronicznie, więc lepiej sprawdź w dokumentacji jak używać setState 3. Na prevState do którego dojdziesz nie używaj inkrementacji ++, bo będziesz mutował niemutowalny obiekt (to samo co że state). Zamiast tego wrzuć prevState+1 mimo noobskiego zapisu jest poprawniejszy.
  • Odpowiedz
@JezelyPanPozwoly: a co to za różnica, co wystawia Ci API. Czy to Java, czy PHP, czy RoR... Obojętnie, ważne żebyś dostawał dane, które Cię interesują. React to framework JSowy, powiązania z backendem tam nie ma. React i PHP są wykorzystywane w takim mało znanym portalu, jak Facebook. I to działa.
  • Odpowiedz
@JezelyPanPozwoly: masz dwie opcje:
oddzielnie projekt reactowy i oddzielnie projekt phpowy (samo API)

albo

w projekcie phpowym zwracasz szablon z dołączonymi skryptami reactowymi
co wymaga wodotrysków, robisz reactem, co nie: Symfony Forms + Twig
  • Odpowiedz
@irondew: ja tu konkretnego pytania nie widzę co nie działa czy czego nie wiesz jak zrobić, itp. a jedynie głupie pytanie czy ktoś ma czas. Chyba że chodzi Ci o to, czy pracując w react da się mieć czas.
  • Odpowiedz
Mirki zaczynam dopiero co z #react i natrafiłam na problem, z którym sobie nie mogę poradzić. Robię sobie gierkę, gdzie zamysł jest taki, że na koniec gdy się wygra wyskakuje popup z napisem, że się wygrało + pokazanym czasem ile zajęła dana rozgrywka. Mam już wszystko ogarnięte poza tym wyświetlanym czasem. Jestem go w stanie wyświetlić normalnie na głównej stronie np. pod planszą gry, bo component "Timer" jest połączony z
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@DeJotWu czemu ludzie nie chcą się uczyć z docsów? Wiem że pewnie cześć ludzi tak robi ale i tak codziennie to samo pytanie o materiały
  • Odpowiedz
Wykopki, czy macie styczność z projektami opartymi o react i reactstrap? Zastanawiam się nad wpięciem i ogarnięciem bootstrapa w projekcie który piszę, ale wygląda to trochę kosmicznie-idiotycznie (,) i zastanawiam się, czy tam gdzie pracujecie wykorzystujecie to, czy może coś innego u Was dominuje np materialize? Albo w ogóle macie autorskie siatki itd a ja niepotrzebnie się z tym chcę użerać? ()

#javascript
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@anonimowybagatelizator: materialize jest niezły, fajne komponenty, schludnie wygląda, darmowe a nie jak np. w mdbootstrap, na minus mniej snippetów i czasami ciężko zmodyfikować css fw, ale projekt rozwija się fajnie i jquery free więc ok
  • Odpowiedz
Próbuję napisać swój pierwszy komponent w #react ale niestety okazuje się, że nie działa mi nawet przeklejony kod :(

Chciałbym aby zadziałało mi coś takiego [https://flaviocopes.com/react-example-counter/]
---------------------------------------------------------------------------------------------------------------
import React, { Component } from
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach