🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.javascript
1 messages
1 total messages Started by Pawel Tue, 23 Jun 2020 23:01
Javascript - pytania o frameworki
#50536
Author: Pawel
Date: Tue, 23 Jun 2020 23:01
39 lines
2134 bytes
Jestem prawie zielony z javascriptu (jakies proste przyklady
przerobilem). Mam jakies doswiadczenie z kilkoma jezykami, ale zaden z
nich nie byl jezykiem zwiazanym z webowka, a teraaz chcialbym to
zmienic. Docelowo chcialbym sprobowac zrobic cos w rodzaju listy
zakupow, tylko nie wiem, czy na nextclouda, czy jako osobna aplikacje.

Do tej pory dowiedzialem sie takich rzeczy i chcialbym sie upewnic, czy
jest sens dalej w to brnac.

Najbardziej popularne frameworki (bazujac na rankingach w necie i
dostepnych ofertach pracy) na rynku to ReactJS i Angular. Dalej to Vue i
JQuery (to, to chyba jest tylko biblioteka). Rozne rankingi pokazuja
rozna kolejnosc, ale te dwa pierwsze sa zawsze w czlowce.

Jako backend, to z tego co widzialem, to dosc popularny jest node.js (to
jest cos w rodzaju maszyny wirtualnej dla javascriptu ktory pozwala
uruchamiac javascript poza przegladarka (np na konsoli systemowej)) i
jako modul(tak to chyba mozna nazwac) express.js.
Przy jakis duzych i profesjonalnych aplikacjach, to z tego co widzialem
najpopularniejsza jest Java.

Na poczatek chcialem sprobowac czystego javascriptu i Vue, a na backend
wziac Node.js z express.js. Czy takie polaczenie ma sens na poczatek? W
co dalej warto isc (jak ogarne jakos podstawy)? Zarowno frontend, jak i
backend.

Do czego tak naprawde sluzy ten express.js? Z tego co zauwazylem w
przykladach, to uzywa sie go jako server ktory odbiera zapytania od
klienta, modyfikuje je i przekazuje dalej do programu ktory cos tam
robi, a nastepnie znowu wraca do express.js, ktory modyfikuje dane przed
wyslaniem i dodaje np naglowki do wysylanej odpowiedzi. Czy na tym
polega rola tego modulu express.js? Z tego co widzialem, w zwyklym
node.js takze da sie to zrobic, wiec co takiego dodatkowego ma ten
express.js?

Jak w takim node.js i express.js wykonac jakies bardziej zaawansowane
funkcje, np uruchomienie zewnetrznej aplikacji spoza node.js.
Przykladowo, chcialbym np zrestartowac jakas usluge systemowa, albo
uruchomic jakis program, ewentualnie cos zwiazanego z elektronika, czyli
odczyt z jakis portow. Da sie takie cos wogole zrobic?
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads