
Il fatto che utilizzi Javascript lo rende molto veloce Recensione raccolta e ospitata su G2.com.
Non tutti gli ambienti di hosting supportano node.js o è difficile da implementare in alcuni casi (non tutti). Recensione raccolta e ospitata su G2.com.
Profilo Non Rivendicato
Come valuteresti la tua esperienza con Node.js?

Il fatto che utilizzi Javascript lo rende molto veloce Recensione raccolta e ospitata su G2.com.
Non tutti gli ambienti di hosting supportano node.js o è difficile da implementare in alcuni casi (non tutti). Recensione raccolta e ospitata su G2.com.

Le migliaia di moduli che possono essere applicati per OGNI circostanza necessaria. Se hai bisogno di qualcosa, c'è sempre un modulo npm che ti salverà la vita. A questo punto, esiste tutto ciò che serve per soddisfare le tue esigenze. Inoltre, se conosci già Javascript, lavorare con Node sarà facile perché tutto è in quel linguaggio.
Inoltre, puoi incorporare molti moduli che ti salveranno la vita quando ne avrai più bisogno. Sono piccoli servizi che semplificheranno il modo in cui codifichi. Recensione raccolta e ospitata su G2.com.
Non ha un manuale chiaro quando sei un principiante, e devi studiare da solo o cercare tutorial/insegnanti. Inoltre, devi avere molta esperienza se vuoi ottenere un lavoro. Recensione raccolta e ospitata su G2.com.
Nodejs ti permette di scrivere applicazioni di rete usando Javascript. Il Runtime è basato su eventi e supporta Input/Output asincrono, il che consente applicazioni veloci e reattive. Nodejs ha una comunità in crescita di utenti e contributori che supportano i principianti. Recensione raccolta e ospitata su G2.com.
È necessaria una configurazione aggiuntiva per distribuire le API Nodejs su server come Apache o Nginx. Recensione raccolta e ospitata su G2.com.
Supporta la programmazione basata su eventi.
Può scrivere, implementare ed eseguire logica asincrona nel codice.
Input-output a singolo thread.
Accompagnato da un gestore di pacchetti node per gestire facilmente le dipendenze. Recensione raccolta e ospitata su G2.com.
Non molto efficiente quando si tratta di compiti intensivi per la CPU. Recensione raccolta e ospitata su G2.com.
NodeJs è incredibilmente veloce, robusto, sicuro e allo stesso tempo facile. Puoi impararlo abbastanza velocemente se conosci le basi di JavaScript. NPM, il gestore dei pacchetti di NodeJs, è uno strumento molto efficiente per gestire e installare qualsiasi libreria JS disponibile. Il suo grande supporto della comunità è come una ciliegina sulla torta. Recensione raccolta e ospitata su G2.com.
Alcune delle sue caratteristiche, come i callback, rendono il codice meno leggibile e molto difficile da gestire. Un principiante può avere difficoltà a mantenere il codice in NodeJS. Aggiornare i pacchetti è difficile qui poiché la versione aggiornata potrebbe aver rimosso/modificato funzionalità precedenti. Recensione raccolta e ospitata su G2.com.
Anche se NodeJs è a singolo thread, le cose possono essere fatte in modo asincrono. Il concetto di async, await, promises lo rende estremamente utile. Il fatto che abbia una grande comunità è di per sé un vantaggio. L'altro importante fattore positivo è che è stato costruito sul motore Google V8, il che lo rende estremamente veloce. Recensione raccolta e ospitata su G2.com.
Come golang, dove possiamo eseguire cose su più core contemporaneamente, nodejs manca in questo aspetto. (Quindi il supporto per più core in futuro sarebbe un vantaggio aggiunto) Recensione raccolta e ospitata su G2.com.
È un modo semplice per costruire applicazioni in un ambiente leggero. È uno strumento completo per lo sviluppatore. Puoi lanciare sia il frontend che il backend delle app web usando JavaScript. È flessibile, leggero, Nodejs è supportato in tutti i servizi principali (cioè, AWS, GoogleCloud, Azure), e tutti i fornitori di server web. Nodejs offre anche un gestore di pacchetti (NPM), quindi puoi aumentare la produttività quando costruisci in gruppo; puoi sviluppare e distribuire la tua applicazione "al volo." Recensione raccolta e ospitata su G2.com.
Nodejs è single-threaded, e se hai una CPU con un core, funzionerà solo su un core. Nodejs è non-bloccante, il che significa che tutte le funzioni sono delegate al ciclo degli eventi, e diversi thread le eseguono. Recensione raccolta e ospitata su G2.com.
Node.js è un potente framework basato su JavaScript che viene utilizzato nel backend di un'applicazione. Si può realizzare l'intero progetto con Node.js utilizzando famosi motori di template come ejs, pug, ecc. È semplice da imparare per chi conosce JavaScript e sta brillantemente competendo con linguaggi famosi come Python. Recensione raccolta e ospitata su G2.com.
È la mia lingua preferita con cui giocare e sviluppare e non ho problemi con essa. Ha una comunità molto ampia che la gestisce, rendendola un concorrente forte rispetto ad altre lingue. Consiglio vivamente l'uso nei progetti. Recensione raccolta e ospitata su G2.com.

Tutte le funzionalità come file, socket, creazione di API REST, servizio, distribuzione, tempo di esecuzione, operazioni di I/O, Async/Await, ciclo degli eventi, ecc. sono molto facili da imparare e più veloci da applicare. Letteralmente, possiamo creare un servizio backend da zero e distribuirlo in poche ore. Nodejs è un runtime JavaScript che consente di risolvere molti problemi in tempo reale. Recensione raccolta e ospitata su G2.com.
Può essere migliorato ulteriormente. La sicurezza è una delle principali preoccupazioni. Anche la gestione delle richieste simultanee dovrebbe essere scalabile. Recensione raccolta e ospitata su G2.com.
Utilizza JavaScript, che è così facile da imparare. npm è già incluso. Recensione raccolta e ospitata su G2.com.
Richiede molto tempo nelle query complesse del database. Recensione raccolta e ospitata su G2.com.
Ottieni risposte pratiche, flussi di lavoro reali e pro e contro onesti dalla comunità G2 o condividi le tue intuizioni.
Node.js è utilizzato per lo sviluppo software?
Medie basate su recensioni di utenti reali.
2 mesi
6 mesi
13%