![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, po swoich doświadczeniach w backendzie skłaniam się do czysto frontendowych rozwiązań i szukając pomysłu na RESTowe API wpadłem na Node.js i Express.js tylko nie wiem czy rozumiem ich zastosowanie.. Node to rodzaj hmm rodzaj serwera np XAMPP pomieszany z RESTowym api a Express to coś na kształt backendowego framweorka? jak np php Symfony i ma w sobie różne moduły jak system autoryzacji, system plików? co z bazą danych? Będe wdzięczny jak ktoś mi napisze co za co odpowiada oraz jak to później wystawić tzn normalnie wrzucam na ftp np kei i hula czy muszę mieć specjalny serwer?
Z góry dziękuje za sprostowanie (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
node.js to raczej Apache + PHP, czyli po prostu serwer HTTP z wbudowanym językiem. Inna rzecz, że node.js nie jest już backendowy tylko po prostu służy do uruchamiania programów naskrobanych w JS. node.js nie ma nic wspólnego z REST API, nawet nie musi robić za serwer HTTP.
Natomiast express.js to faktycznie framework backendowy, ale w sobie nie ma żadnych modułów (IMG:style_emoticons/default/wink.gif) każdy moduł trzeba osobno zainstalować (tzw. hipermodularyzacja). Co do bazy: MySQL, Redis, MongoDB, PostgreSQL… jeśli znajdziesz do jakiejś sterownik, to można użyć (IMG:style_emoticons/default/wink.gif) Ogólnie to zwykle w kontekście node mówi się o MEAN stack (MongoDB, Express.js, Angular.js, node.js), ale podmiana jakiegoś elementu jest banalnie prosta. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 01:20 |