Express.js - Hello World

Express.js - Hello World

W podsumowaniu poprzedniego roku zastanawiałem się czym się zająć w kwestii backendu. Początkowo myślałem o Go albo .Net ale póki co postanowiłem dalej kontynuować temat Node.js. Uznałem, że lepiej będzie dla mnie jak się skupię póki co na Javascript a potem można poznawać inne języki. Zdecydowałem się również na framework Express, który mam zamiar wykorzystać w mojej pracy inżynierskiej. Dziś szybki wstęp jak zacząć z nim pracę.

Czym jest GraphQL?

Czym jest GraphQL?

Jak już wielokrotnie wspominałem GraphQL mnie w pewien sposób zauroczył na tegorocznym FrontendCon. Zauroczył mnie tak bardzo, że postanowiłem się tym chwilę pobawić. Stąd też mam zamiar napisać małą serię dotyczącą tego rozwiązania w miarę postępu moich zabaw. Dziś chciałbym zacząć od podstaw czyli czym jest GraphQL oraz jak można rozpocząć zabawę z nim.

WorkTimetable#7 – Stwórzmy ścieżki

WorkTimetable#7 – Stwórzmy ścieżki

W ostatnim wpisie dotyczącym projektu stworzyłem podstawowy projekt w Pythonie. Jednak z jedną ścieżką wiele nie zdziałam więc czas na zdefiniowanie ścieżek. Cały mój kod możecie zobaczyć i ściągnąć tutaj. Architektura REST Ścieżki zwane również endpoint’ami będą punktami do których będziemy się odwoływać w aplikacji żeby otrzymać lub dodać dane. W celu trzymania się pewnych standardów będę korzystał z architektury REST w której są dostępne 5 metody: GET – pobranie rekordu lub rekordów POST – dodanie nowego rekordu PUT – aktualizacja całego rekordu PATCH – aktualizacja pojedynczego pola w rekordzie DELETE – usunięcie pojedynczego rekordu lub rekordów Dodajmy własne ścieżki Mając tą podstawową wiedzę można budować już ścieżki w Pythonie.

Symfony#2 – Serwer REST

Ostatnimi czasy widzę rosnący trend rozdzielania części frontowej i backendowej aplikacji internetowej. Takie rozdzielenie warstw pozwala na dużą elastyczność w projektowaniu aplikacji. Część backendowa jest aktualnie sprowadzona do serwera REST na który wysyła się zapytania z części frontowej. Dziś chciałbym krótko pokazać jak stworzyć w Symofny taki prosty serwer REST. Będę go potem wykorzystywał w cyklach dotyczących framework’ów frontendowych. Symfony REST Symfony jest doskonale przystosowany do pełnienia roli serwera REST.