Publicații conexe 'nodejs'


Prezentarea Pasilor 1.0.0: Cel mai bun mod de a crea un proiect nou de la zero
Povestea aplicației himeră Electron, Node.js, React și TypeScript și cum să alegeți (sau să tăiați) tehnologiile și cadrele În ultimul an, mi-am schimbat atenția de la Node.js și React la mai puțin Node.js și mai puțin React. Încă făceau parte din stiva mea de dezvoltare, dar m-am trezit să dezvolt microservicii Ruby on Rails și să implementez servicii pe Kubernetes mult mai des. La un moment dat, cel mai aproape m-am apropiat de un front end a fost un tablou de bord Grafana, iar..

Mâncarea pentru câini nu a avut niciodată un gust mai bun
De obicei scriu despre subiecte mai tehnice, dar am vrut doar să împărtășesc o mică poveste despre cum folosirea propriului meu proiect secundar mi-a făcut ziua. Făceam niște coduri pentru oamenii grozavi de la dorbel.com, când am întâlnit o problemă care necesita obținerea unor statistici de la API-ul Google Analytics, pe un server Node.js. Nu mi-a luat mult să npm install googleapis , clientul oficial Google API pentru Node. „Fișierul Citiți-mă” a fost destul de util pentru a începe,..

Server HTTP Pure Node.js
Acesta este un server HTTP Node.js pur, fără a utiliza niciun cadru. Acest server servește solicitări GET și POST. Puteți scrie codul pentru cererea POST într-un fișier JavaScript separat similar cu PHP. Extensia fișierului va fi .js. const fs = require('fs'); var http = require('http'); var path = require('path'); http.createServer(function (req, res) { var requrl = req.url; if (req.method == "GET"){ if (req.url == '/'){ let rawdata = fs.readFileSync('index.html');..

Îmbunătățirea performanței aplicației Node.js cu modulul Cluster
Introducere Node.js este un mediu cu un singur thread, ceea ce înseamnă că, în mod implicit, nu profită de sistemele multi-core. Cu toate acestea, puteți îmbunătăți performanța și scalabilitatea aplicației dvs. utilizând modulul cluster încorporat. În acest articol, vom discuta despre beneficiile utilizării modulului cluster și vom oferi un exemplu despre cum să-l implementăm în aplicația dvs. Node.js. Beneficiile utilizării modulului Cluster Performanță îmbunătățită: Modulul..

Este timpul pentru primul wow
Acum câteva săptămâni, începeam un nou proiect și aveam nevoie de un server de fișiere pentru a servi niște active statice. Nu aveam nevoie de nimic elegant, de fapt doar pentru a servi o grămadă de fișiere dintr-un folder. Există o mulțime de moduri în care puteți face acest lucru, fie că este vorba de un WEBrick, un mic http.server python, de a genera o aplicație de șine (sau oricare dintre „nenumăratele alte variații”) – acestea nu sunt totuși cele mai bune. Deși cu siguranță își..

Autentificarea utilizatorului JWT cu Node.js & Express
În această demonstrație, vom discuta cum să creați un API Express de bază pentru a gestiona autentificarea utilizatorilor cu „JSON Web Tokens”. Conceptul poate părea provocator, dar de fapt este destul de simplu. Această demonstrație presupune că clientul folosește un cadru front-end precum React sau Angular pentru a gestiona rutarea. Am putea gestiona rutarea aplicației cu expres, dar de dragul acestei demonstrații, vom crea doar API-ul de autentificare a utilizatorilor. Pentru a..

Transmiterea datelor de la o componentă copil la o componentă părinte în ReactJS
Transmiterea datelor de la o componentă copil la o componentă părinte în React poate fi realizată prin utilizarea unei funcții de apel invers care este transmisă ca suport de la componenta părinte la componenta copil. Componenta copil poate apela apoi această funcție de apel invers atunci când dorește să transmită date înapoi componentului părinte. Cod componentă copil. import React from 'react'; const ChildComponent = ({ onDataChange }) => { const handleDataChange = () =>..