Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko226
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

467

REST API w praktyce (Node.js / Express)

Przykład implementacji REST API z wykorzystaniem nowych możliwości JavaScript takich jak ES6 Modules (przy wsparciu babel.js) oraz składni async / await, czyli wiedza warta 10 minut.

overment
overment
z
youtube.com
dodany: 29.05.2018, 09:11:49
  • #
    technologia
  • #
    programowanie
  • #
    webdev
  • #
    javascript
  • #
    naukaprogramowania
  • 274
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (1)

GraphQl vs Rest
mrares
z philsturgeon.uk
  • -1

Komentarze (274)

najlepsze

Kapitan-Planeta
Kapitan-Planeta
30.05.2018, 07:09:43
  • 25
Robienie backendu w js.... słyszałem o takich masochistach, ale myślałem że jest to nisza.
  • 94
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

budyn
budyn
30.05.2018, 07:51:45
  • 55
@Kapitan-Planeta: Frontendowcy minusują ( ͡° ͜ʖ ͡°)
  • Odpowiedz
dbcoop
dbcoop
dbcoop
30.05.2018, 07:55:03
  • 55
@Kapitan-Planeta: Niestety. Wydaje mi się, że trend robienia backendu w JS wzial sie z tego że po prostu cały stack można wtedy naklepac w jednym jezyku (JS).
  • Odpowiedz
snup-siup
snup-siup
30.05.2018, 08:30:32
  • 20
Ja pierdziu. Codziennie budzę się rano, odpalam kompa i czytam, że powstał jakiś nowy framework najlepiej w JS i jest top trendy.
Gdybym był front end-owcem to bym życie spędził na uczeniu się must-known nowości i...pewnie nie napisałbym żadnego softu komercyjnie bo po prostu nie miałbym na to czasu.
A może te wszystkie frontendowe frameworki są wuja warte, że co tydzień powstaje nowy "jeszcze lepszy" ( ͡° ͜ʖ ͡°
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

b.....k
konto usunięte 30.05.2018, 09:05:57
  • 12
@snup-siup: ...ale Node.js to jest backend ( ͡º ͜ʖ͡º)
  • Odpowiedz
Scandalous
Scandalous
Scandalous
30.05.2018, 09:07:51
  • 16
@snup-siup: Też tak mam. Ogólnie jestem backendowcem i teraz uczę się Reacta i powiem tyle: wszystkich was tam w tym frontendzie p------o :D

React to takie: yo dawg, słyszeliśmy, że znudziło ci się wkładanie js do htmla to teraz damy ci możliwość pisania htmla w js i w tym htmlu będziesz mógł dodawać js!! (I niech nawet jakiś fanboy reacta mu tu nie zaczyna, że JSX to nie HTML -
  • Odpowiedz
trynki96
trynki96
29.05.2018, 09:49:21
  • 15
https://www.youtube.com/watch?v=nSKp2StlS6s
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

overment
overment
Autor
29.05.2018, 18:48:37
  • 6
@trynki96: mam ją cały czas w głowie jak piszę scenariusz do tej serii :)
  • Odpowiedz
Kargaroth
Kargaroth
29.05.2018, 18:07:58
  • 14
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

overment
overment
Autor
29.05.2018, 18:50:12
  • 25
@Kargaroth: nowość zależy od tego jak ją definiujesz. Możesz powiedzieć że "nowe" nie jest coś co ma pół roku. Przez nowych możliwości miałem na myśli te, które nadal nie mają następcy.

Ale przyznam, można się sprzeczać :)
  • Odpowiedz
bonus
bonus
bonus
29.05.2018, 20:28:27
  • 8
@Kargaroth: importy to już wszędzie wylądowały i w zasadzie praktyczycznie wszystkie przeglądarki, bo o IE się nie wspomina, teraz jest EDGE implementują jakieś 95-99% ES6 https://www.caniuse.com/#feat=es6-module Tym bardziej, że na czasie teraz jest ES8... (ES2017)
  • Odpowiedz
felixd
felixd
30.05.2018, 08:09:54
  • 6
Bleee I to jeszcze po HTTP1.1 leci.
Tylko gRPC (HTTP2/type safe/szybsze parsowanie/po sieci lecą dane binarne a nie plain text)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

mk321
mk321
30.05.2018, 16:25:05
  • -1
@felixd: w czym gRPC jest lepsze od REST (oprócz tego co napisałeś w nawiasie, tzn. głównie niskopoziomowe sprawy sieciowe, a mniej istotne dla developerów)?

I co jak HTTP2 nie jest jeszcze obsługiwane? W wielu infrastrukturach jest nadal HTTP 1.1 i np. wymiana sprzętu to długi proces. Tak samo jak z IPv6.
  • Odpowiedz
p.....y
p.....y
konto usunięte 30.05.2018, 07:23:33
  • 6
Ostatnio przeczytałem bardzo życiowy tekst:
"- Kto powinien używać Mongo DB? - W zasadzie nikt." ;)

Dla ludzi nie w temacie wyjaśnię: Mongo DB to specyficzna baza danych NoSQL, typ bazy danych, który powstał stosunkowo niedawno, jakieś 20 lat po tradycyjnych bazach danych. Czyli o 20 lat nowsza, to musi być lepsza? No właśnie nie. Specyficzna, inna, są takie bardzo szczególne zastosowania, gdzie faktycznie taka baza danych sprawdzi się lepiej niż tradycyjna. Ale to
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

stats
stats
30.05.2018, 08:00:45
  • 32
@pies_harry: Zgadnij jak wypok przechowuje komentarze ( ͡° ͜ʖ ͡°) I teraz pomyśl dlaczego. Nie żebym jakoś szczególnie bronił nosql, ale stwierdzenie że "nikt nie powinien z tego korzystać" to zwykłe p----------o.
  • Odpowiedz
overment
overment
Autor
30.05.2018, 09:40:03
  • 23
@pies_harry: to tak chyba w temacie :)
overment - @pies_harry: to tak chyba w temacie :)

źródło: comment_rUpWJnLTGfegg1gb5l4lwG8GjWSWfJ6S.jpg

Pobierz
  • Odpowiedz
Flypho
Flypho
30.05.2018, 16:55:12
  • 5
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

felixd
felixd
30.05.2018, 21:58:46
  • 0
@Flypho: Odpowiedź jest prosta. Go
  • Odpowiedz
mazi3city
mazi3city
30.05.2018, 16:23:17 via Android
  • 5
Tak tak wszyscy pracujecie w jedynych slusznych technologiach i używacie jedynych sensownych rozwiązań :D
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

e.....y
e.....y
konto usunięte 30.05.2018, 09:20:40
  • 5
@overment
Tylko dla kogo są te filmiki? Ktoś, kto w tym pisze nie dowie się niczego nowego. Ktoś, kto nie jest w temacie również, bo w tak krótkim filmie nie da się przekazać tyle treści, by ktoś mógł to zacząć wykorzystywać w praktyce.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

overment
overment
Autor
30.05.2018, 09:36:59
  • 1
@endomorficzny: dla kogoś kto chce wejść w ten temat. Zwróć proszę uwagę na to, że jest to odcinek serii na temat RESTa. Krok po kroku wyjaśniam wcześniej z czego wynika to co widzisz na filmie ze znaleziska.
  • Odpowiedz
rluk
rluk
30.05.2018, 14:50:07
  • 0
@overment: lepiej byloby bez przyspieszenia a z wytlumaczeniami. Np. ja wiedzialem czym jest funkcja asynchroniczna i konstrukcja async/await. Ale dla kogos nieobeznanego, kto chce wejsc w temat, jak to piszesz, to nic nie daje. Mowisz wzorzec mvc, krotkie wyltumaczenie co jest czym by sie tez przydalo. Dlatego nie dziwie sie endomorficzny'emu, ze nie wie dla kogo to jest...
  • Odpowiedz
7.....n
7.....n
konto usunięte 30.05.2018, 08:34:12
  • 5
Wszyscy jojczą to i ja pojojczę, a co. Ciągle widze jak ktoś klepie w tym nodzie jakieś proste stronki i poleruje gałę jakie to jest cudowne, podczas gdy w Rails czy Django zrobiłby to 5 razy lepiej i szybciej bo ma stertę gotowców, dojrzały i stabilny ekosystem i bardziej dopasowaną architekturę. Node to kolejka callbacków na jednym wątku i w specyficznych zastosowaniach do pomaga. W REST api będzie przeszkadzać akurat.

NoSQL to
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

L.....e
L.....e
konto usunięte 30.05.2018, 09:00:56
  • 2
@7krystian:
Główną zaletą node'a jest to, że możesz mieć ten sam kod po frontcie i backendzie, to jest bardzo przydatne jak chcesz mieć SPA przydatne dla google.

Natomiast NoSql, to wydaje mi się, że główną zaletą jest to, że nie masz schematu - dużo prościej jest sprawdzić nullcheckiem czy atrybut na obiekcie istnieje, niż pisać zapytania w zależności od tego czy jest kolumna.
  • Odpowiedz
niemainiebedzie
niemainiebedzie
niemainiebedzie
30.05.2018, 16:03:52
  • 3
@LubieOstraPizze:

Aktualnie w Rails/Django/Pylons nie da się pisać izomorficznych aplikacji i dlatego te wszystkie technologie nadają się do kosza (w dzisiejszym świecie).
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • Strona 1 z 3
  • >

Hity

tygodnia

Sąd oddalił skargi. Zielone światło dla terminala kontenerowego w Świnoujściu
Sąd oddalił skargi. Zielone światło dla terminala kontenerowego w Świnoujściu
2966
Polska wygrywa Ligę Narodów 2025 Liga Narodów (Polska-Włochy 3-0)
Polska wygrywa Ligę Narodów 2025 Liga Narodów (Polska-Włochy 3-0)
2867
AFERA: Skutery wodne między kajakami! Totalna patologia na rzece Piława
AFERA: Skutery wodne między kajakami! Totalna patologia na rzece Piława
2125
To, co wyprawia Allegro, jest już po prostu niesmaczne
To, co wyprawia Allegro, jest już po prostu niesmaczne
2088
InPost NIE JEST polską firmą!
InPost NIE JEST polską firmą!
2130
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #polska
  • #informatyka
  • #rozrywka
  • #swiat
  • #internet
  • #wydarzenia
  • #sztucznainteligencja
  • #motoryzacja
  • #ai
  • #telefony

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking