Przenoszę api zewnętrznego serwisu bazujące na url i json tak, żeby było wygodne do używania w #nodejs Chciałbym jednak jakiś przykład dobrych praktyk. Znalazłem jakieś na githubie ale ciężko mi stwierdzić które pisał ktoś ogarnięty a niektóre są jeszcze sprzed ery ES6. Te oficjalne np. googla są znowu zbyt obszerne bo po kilkadziesiąt plików. Będę wdzięczny za jakiś link. #programowanie
Wszystko
Najnowsze
Archiwum

epic
- 5
- 1
#nodejs #backend #linux #server
Mam otwarte trzy serwery nodejs (localhost, na trzech portach) na których są trzy strony z których lokalnie korzystam.
Problem jest prosty: zajmują one za dużo miejsca na pasku zadań - trzy otwarte terminale.
Czy występuje u was (czasem?) taki problem? jak go rozwiązujecie?
Mam otwarte trzy serwery nodejs (localhost, na trzech portach) na których są trzy strony z których lokalnie korzystam.
Problem jest prosty: zajmują one za dużo miejsca na pasku zadań - trzy otwarte terminale.
Czy występuje u was (czasem?) taki problem? jak go rozwiązujecie?
źródło: comment_AaTGQAq81MEjPtnM8aKgYY25cQltfHb6.jpg
Pobierz
konto usunięte
- 3
@look997: zainstaluj sobie screen i odpal je jako sesje w screen

konto usunięte
- 5
@look997: https://en.wikipedia.org/wiki/Terminator_(terminal_emulator)
Piszę pierwszą apkę w #expressjs i #nodejs i nie wiem jak rozwiązać pewien problem w najlepszy sposób. Mam jeden widok, na nim mam formularz, który po wypełnieniu otwiera kolejny widok z kolejnym formularzem i tak załóżmy 3 razy. Jaki jest najlepszy sposób przechowywania danych z jednego formularza, następnie dodawania do tego pakiety danych z drugiego formularza i tak dalej by na końcu pokazać dane z wszystkich formularzy?
Utworzenie
Utworzenie
- 0
- 0
@michael94: nie znam się na nodejs, ale się wypowiem... brzmi trochę jak dane sesyjne... plus trzymając je jedynie po stronie klienta (local storage, albo jeśli się zmieści w cookies) narażasz się na wszystkie problemy z tym związane (walidacja, możliwość podmiany itp).
Mam dylemat. Chciałbym na froncie używać takich frameworkow jak React, czy Vue. Uczę się Springa, ale wydaje mi się on zbyt obszerny do moich celów, a zintegrowanie go z tak zbudowanym frontem też nie napawa optymizmem, bo jak już zobaczyłem np. Thymeleaf sprawia problemy. Chciałbym tworzyć głównie Single Page Apps, typu chaty i inne względnie proste strony. Myślę, czy nie przejść na node js albo spróbować się przekonać do php
#php
#php
- 11
- 1
@mmprogr: będzie to #niepopularnaopinia ale w przypadku małego projektu osobny backend dla stron renderowanych po stronie serwera i webserwisów to trochę przerost formy nad treścią
Po prostu w jednym projekcie springowym umieszczasz zarówno klasy adnotowane @Controller i jak @RestController. Ze SpringBootem serio można postawić banalny taki serwis z Thymeleafem na widoku w 15 minut.
Po prostu w jednym projekcie springowym umieszczasz zarówno klasy adnotowane @Controller i jak @RestController. Ze SpringBootem serio można postawić banalny taki serwis z Thymeleafem na widoku w 15 minut.
javascript znam ok, ale robię pierwsze kroki w node.js
jakie są podstawowe moduły/klasy co trzeba po prostu znać bo właśnie ogarnąłem że w ostatniej aplikacji napisałem
poznałem jeszcze utils i fs. pytam o kompletne podstawy żeby nie wymyślać koła od nowa a widzę tu nie jedna osoba pisała coś od nowa, są dziesiątki modułów co robią to samo
#node #nodejs #javascript #programowanie
jakie są podstawowe moduły/klasy co trzeba po prostu znać bo właśnie ogarnąłem że w ostatniej aplikacji napisałem
events po swojemupoznałem jeszcze utils i fs. pytam o kompletne podstawy żeby nie wymyślać koła od nowa a widzę tu nie jedna osoba pisała coś od nowa, są dziesiątki modułów co robią to samo
#node #nodejs #javascript #programowanie
- 3
@KwadratowyPomidor2: poznaj dokładnie co można zrobić z npm albo yarn (i nie chodzi tylko o instalowanie modułów), na początek pobaw się też Promise (polecam bluebird), o ile na fronendzie idzie się obejść, to na node.js praktycznie żyć się bez tego nie da bo callbacki zjedzą Cię jak piranie krowę.
Poza tym jak chcesz się pobawić to zacznij od express. Polecam też zainstalować pm2 (i używać pm2-dev), pomaga w debugowaniu.
Poza tym jak chcesz się pobawić to zacznij od express. Polecam też zainstalować pm2 (i używać pm2-dev), pomaga w debugowaniu.
@KwadratowyPomidor2: ...a jak już skończysz to polecam level expert czyli TypeScript + ts-node + inversify + inversify express server ( ͡° ͜ʖ ͡°)
Czy jesli pisze aplikacje nodejs w ES6 o odpalam ją na serwerze to nie wymaga ona kompliacji do ES5?
#nodejs
#nodejs
@boostasio: Jesli używasz obslugiwane rzeczy w ES6 w danej wersji node to mozesz bezposrednio. http://node.green
Jak chcesz uzywac es7/8, albo latasz na na node 0.10 to używaj babeljs
Jak chcesz uzywac es7/8, albo latasz na na node 0.10 to używaj babeljs
@elmccd: Tak przy okazji importy już działają?
Cześć Mireczki, mam drobny problem, z którym nie wiem jak sobie poradzić. Miałem na kompie zainstalowaną starą wersję node.js (z repo v.0.1x), która mimo iż była przestarzała to działała. Ostatnio chciałem zaktualizować do najnowszej wersji i tu pojawia się problem. Po instalacji gdy wpiszę:
nodejs -v, node -v lub npm -v
Wyświetla mi "Błędna instrukcja". Po wpisaniu komendy which npm/node/nodejs pokazuje mi "/usr/bin/xxx".
Z kolei gdy na lapku instalowałem node.js po raz
nodejs -v, node -v lub npm -v
Wyświetla mi "Błędna instrukcja". Po wpisaniu komendy which npm/node/nodejs pokazuje mi "/usr/bin/xxx".
Z kolei gdy na lapku instalowałem node.js po raz
@Midnightwish: na przyszłość do zarządzania wersjami node'a polecam https://www.npmjs.com/package/n
@Midnightwish: Najprościej zpurguj node i zainstaluj z PPA dostępnego na oficjalnej stronie Node.JS. Ewentualnie możesz też użyć skryptu nvm który pozwala na posiadanie jednocześnie kilku wersji node.js i szybką zmianę z jednej wersji na inne https://github.com/creationix/nvm
- 4
Programujące Miraski, to już jutro! Pierwszy (i nie ostatni ( ͡° ͜ʖ ͡°)) CodeMeeting w #rst we #wroclaw!
Tematyka pierwszego spotkania to Node.js
Zapraszam, bo sam będę jednym z prelegentów i opowiem jak łatwo przenieść się z synchronicznego języka na asynchroniczny (w konkretnym przykładzie z #php na #nodejs).
Inne poruszone tematy to m.in.:
Promises i async/await - czy będą standardem i
Tematyka pierwszego spotkania to Node.js
Zapraszam, bo sam będę jednym z prelegentów i opowiem jak łatwo przenieść się z synchronicznego języka na asynchroniczny (w konkretnym przykładzie z #php na #nodejs).
Inne poruszone tematy to m.in.:
Promises i async/await - czy będą standardem i
źródło: comment_YChzAx0FxNc0H2w64qZNIsFJtZ9xxwb9.jpg
Pobierz
Treść przeznaczona dla osób powyżej 18 roku życia...
@Jurigag: Gdybyś pisał o samym Node to jeszcze bym przyznał rację, ale z TypeScriptem to jest zdecydowanie bliżej enterprise. Mógłbym Ci to długo tłumaczyć ale zwykle programiści PHP to ignoranci, fanboje Symfony itp itd. Mógłbym nawet opisać jak w sporej wielkości serwisie przepisanie kilku modułów z PHP na usługi oparte na Node spowodowało przyspieszenie aplikacji o rząd wielkości (interpreterem był php7 więc ten niby "najszybszy"). Mógłbym pisać o statycznym typecheckingu
- 13
Rzucilem prace w korpo i zrobilem gre...
No nie, w korpo nie pracuje ale kodowac lubie. Jako ze tydzien temu wrzucony produkt singlowy sie spodobal to osmielam sie teraz wrzucic cos z multi. Tak wiem, projekt skromny, mozna zrobic wiele rzeczy lepiej ale "done is better then perfect" jako ze to pierwszy kontakt z node js.
Po krotce:
Gra dziala w trybie gracza i obserwatora (mozna dodac sie jako obserwator wpisujac imie "spectator").
No nie, w korpo nie pracuje ale kodowac lubie. Jako ze tydzien temu wrzucony produkt singlowy sie spodobal to osmielam sie teraz wrzucic cos z multi. Tak wiem, projekt skromny, mozna zrobic wiele rzeczy lepiej ale "done is better then perfect" jako ze to pierwszy kontakt z node js.
Po krotce:
Gra dziala w trybie gracza i obserwatora (mozna dodac sie jako obserwator wpisujac imie "spectator").
- 1
Komentarz usunięty przez autora
Komentarz usunięty przez autora Wpisu
http://psichix.io/#/post/blog-posts-tutorial-with-react-and-nodejs-part-3
Kolejna czesc tutoriala o tworzeniu systemu bloga z Reactem i Node.js
#programowanie #webdev #frontend #react #nodejs
Kolejna czesc tutoriala o tworzeniu systemu bloga z Reactem i Node.js
#programowanie #webdev #frontend #react #nodejs
- 1
Da się usunąć obiekt razem z interwałami w zmiennych (np. this.interval) gdy ten wyemituje dane zdarzenie? Tak niestety zostają:
#nodejs #programowanie
object = new Object().on( 'done', function(){ delete this.object; } ). Mogę używać funkcji clearInterval ale czy to konieczne?#nodejs #programowanie
- 1
dlaczego funkcja callback jest zawsze ostatnim argumentem funkcji? jakaś niepisana reguła czy co? #nodejs #programowanie
Miruny, poszukuje ksiazek, publikacji, whatever na temat architektury aplikacji internetowych. Gdzie bedzie wyjasnione jak obecnie sie tworzy aplikacje, jak je projektowac majac na uwadze przyszla ich rozbudowe, ale tez jak to wygladalo w przeszlosci i dlaczego tak sie juz nie robi. Czegos co pozwoli mi dobrze zrozumiec idee webservisow, ,saas, soap i przede wszystkim REST. Jesli przeyklady beda oparte na PHP/JS - tym lepiej.
Poza tym, poleccie mi prosze jakies dobre zrodlo
Poza tym, poleccie mi prosze jakies dobre zrodlo
- 1
@Hilarious: jedna z najlepszych pozycji jaka wpadła w moje ręce:
Kristopher Wilson - The Clean Architecture in PHP
Kristopher Wilson - The Clean Architecture in PHP
@Hilarious w trakcie kursu będziesz ściągał boilerplate'a z jego githuba, gdzie webpack i Babel są już skonfigurowane. Sam webpack i Babel są proste jak konstrukcja cepa, ale nie trzeba ich tutaj ogarniać. Warto natomiast chociaż minimalnie coś wiedzieć o npm. Gość pokazuje co i jak wpisywać w konsolę, ale ogólnie polecam nad nomen się pochylić.
- 1
Mamy może na wykopie jakichś ekspertów od Electrona? Tak siedzę nad tym i nie mam pomysłu w jaki sposób rozwiązać kwestię komunikacji / reakcji okna "A" na zdarzenie w oknie "B". Stworzyłem sobie klasę Window, która ma pochodne MainWindow i AuthWindow. Chciałbym, żeby zarządzanie nimi odbywało się w jakiejś głównej klasie (Application), która działa na
Przypuśćmy sytuację: Ktoś uruchamia aplikację. Wyświetla mu się okno MainWindow, gdzie klika
app.on('ready').Przypuśćmy sytuację: Ktoś uruchamia aplikację. Wyświetla mu się okno MainWindow, gdzie klika
chcę dodać nodemailer do aplikacji. Ale już sama linijka
powoduje błędy
var nodemailer = require('nodemailer');powoduje błędy
Sending 500 ("Server Error") response:Komentarz usunięty przez autora
- 0
Rozwiązane. Problem: wersja node :D
- 2
Czy "return callback();" różni się czymkolwiek w działaniu od "callback(); return;"?
#programowanie #nodejs
#programowanie #nodejs
- 3
Szukamy developera #nodejs lokalnie do Krakowa.
- projekt długoterminowy
- zatrudnienie - obojętnie jaka forma
- Stawka 9-12k netto
Wymagane umiejętności:
- projekt długoterminowy
- zatrudnienie - obojętnie jaka forma
- Stawka 9-12k netto
Wymagane umiejętności:
- 4
Treść przeznaczona dla osób powyżej 18 roku życia...
Murki z #webdev - czy macie może jakieś spisy ataków typu directory traversal itd. przed którymi zabezpieczacie swój kod back-endu?
#programowanie #php #nodejs #javascript #backend
#programowanie #php #nodejs #javascript #backend
- 3
- 4
@TryWalkingInMyShoes: Generalnie dobrym punktem wyjscia jest lista OWASP Top10 https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project



















