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 z- #
- #
- #
- #
- #
- 274
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 z
Komentarze (274)
najlepsze
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" ( ͡° ͜ʖ ͡°
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 - ble
Ja nie chcę nic mówić ale ES6 (ecma6) jest na rynku od 3 lat, więc mówienie o "nowych" możliwościach jest trochę nie teges.
Wsparcie w przeglądarkach dla wielu mechanizmów ecma6 się poprawiło, ale w dalszym ciągu trzeba korzystać z transpilerów jak babel żeby to działało jak ma działać w przeglądarkach obsługujących maksymalnie es5.
Ale przyznam, można się sprzeczać :)
Tylko gRPC (HTTP2/type safe/szybsze parsowanie/po sieci lecą dane binarne a nie plain text)
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.
"- 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.
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.
NoSQL to
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.
hehehe
hehehehehe
żartowniś :)