Poznaj NestJS – framework do tworzenia serwisów REST dla NodeJS

NestJS został wybrany jednym z najpopularniejszych frameworków do tworzenia aplikacji backendowych w ekosystemie JavaScript w corocznym podsumowaniu State of Javascript (2019)

Jest to nowoczesny framework pisany od postaw w TypeScript. Pozwala on na tworzenie efektywnych i skalowalnych aplikacji serwerowych. Ułatwia tworzenie API typu REST, persystencje danych, integracje, autoryzacje i autentykacje oraz wiele, wiele innych rzeczy niezbędnych w biznesowych aplikacjach.

Kim jest autor kursu?

Czego się nauczysz?

  • Czym jest protokół HTTP
  • Jak zainstalować niezbędne narzędzia
  • Jak wygląda struktura aplikacji stworzonej w NestJS
  • Czym jest controller, provider i moduł
  • Jak stworzyć API typu REST
  • Jak obsługiwać operacje z rodziny CRUD: Create, Read, Update, Delete
  • Jak formatować automatycznie kod i korzystać ze statycznej analizy kodu

Dlaczego warto?

Aplikacje oparte na komunikacji HTTP i obsługujące API typu REST stanowią obecnie najpopularniejszy model tworzenia aplikacji backendowych. NestJS niesamowicie ułatwia ich tworzenie, a także dzięki wbudowanym modułom pozwala na łatwe zapisywanie danych do zewnętrznej bazy danych czy autoryzacje użytkowników.