🚀 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 21:01
Javascript - pytania o frameworki
#52040
Author: Pawel
Date: Tue, 23 Jun 2020 21:01
40 lines
3162 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