Thread View: pl.comp.lang.javascript
1 messages
1 total messages
Started by Pawel
Tue, 23 Jun 2020 23:01
Javascript - pytania o frameworki
Author: Pawel
Date: Tue, 23 Jun 2020 23:01
Date: Tue, 23 Jun 2020 23:01
39 lines
2134 bytes
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