Por qué NJS:
- Actuación
- Escala
- JSON / AJAX / REST
- NPM y una gran comunidad
- Aproveche Angular y MEDIO
Así que NJS cambia las reglas del juego porque tradicionalmente tenías esta separación entre el backend y el front-end, lo que significaba que si querías escalar tenías que hacer malabarismos con una gran base de código. NJS ‘tiene que ver con el desarrollo modular.
Piense en pequeñas piezas de Lego (2 × 2) formando una estructura gigante versus piezas de Lego (4 × 4) para formar la misma estructura. Este es el cambio con NJS. Es más eficiente y requiere menos trabajo crear aplicaciones. Piezas de legos más grandes que hacen el mismo trabajo. En lugar de construir el mismo castillo con un millón de piezas de lego, puedes con la mitad. Ese es el poder de NJS.
- Cuando un desarrollador back-end implementa una API, ¿debería tener una idea clara de lo que está haciendo el desarrollador front-end?
- Cómo cargar un archivo a Amazon S3 usando el nodo y obtener la ruta del archivo
- ¿Por qué mi jefe no me deja reescribir todos nuestros backends actuales en Node.js?
- ¿Es común pasar de una carrera de front-end a una carrera de back-end a una carrera de programación (no web)?
- Cómo convertirse en un desarrollador front-end, en pasos
La arquitectura web moderna está cambiando debido al surgimiento de NodeJS y el desarrollo de la pila MEAN. Node JS se dirige a facilitar el desarrollo de aplicaciones web con la inclusión de otros marcos y bibliotecas (Angular, Mongo, etc.). NJS es ideal para poner en marcha nuevas empresas y mvp y ejecutarlos rápidamente, y la empresa está viendo una transición a NJS (por ejemplo: Walmart y su transición a NJS). Es un lenguaje agradable porque es Javascript, aprovecha muchas tecnologías (AJAX) y es concurrente.
El futuro de NodeJS significa un backend y API más simples para trabajar, lo que significa que las aplicaciones se escribirán con una nueva metodología modularizada debido a esto.
Esto permite que las aplicaciones móviles y el navegador compartan la misma API. Flexibilidad más fácil en la estructura de sus aplicaciones que puede permitir pivotar sobre la marcha, y puede escalar rápidamente sin mucho trabajo de arriba. Escribir REST / JSON es fácil y las aplicaciones de una sola página funcionan muy bien con NJS.
¿Quién usa NJS?
- Spotify (NWK)
- Netflix
- Uber
- Paypal
– Por qué Walmart está usando Node.js
Node.js | Centro de desarrollo de Heroku