Para mí el servidor es aburrido. Express hace mucho, pero la estructura que implica es vital para su éxito. Sabes que la gente lo usa por una razón. Estaba probando koa y hapi, pero no creo que ofrezcan algo tan diferente. Yo personalmente me quedaría con Express.js hasta que salga algo mejor. Hapi y Koa son bastante buenos, pero los profesionales no justifican el cambio de una solución estable y popular como Express.js
En cuanto a si conocer alguno de esos marcos le permitirá declarar que conoce Node.js: si pasa 5 minutos en la API de Node.js y luego lo compara con la API Express.js, sabrá la respuesta. Comparamos dos API diferentes. Express solo facilita el desarrollo sin rendir demasiado tributo al comportamiento RESTful del servidor. Todo lo que sé es que Express.js me permite decir: “Tengo 99 tareas TODO de Javascript, pero cuidar el servidor no es una de ellas”.
¿Cuánto tienen en común los marcos de Nodejs con respecto a los NodeJs simples? En otras palabras, si conoce un marco como Hapi, ¿significa que conoce Node?
Related Content
¿Por qué desarrollar con HTML5 cuando se admiten navegadores antiguos?
¿Cuándo puedes llamarte desarrollador web?
¿Qué herramientas y tecnologías se utilizan para construir Squarespace?
¿Cuáles son los logros de desarrollador front-end más impresionantes que conoces?
¿Cuáles son los pros y los contras de crear una aplicación WEB con BaaS?
Los marcos siempre ocultan el sistema subyacente. Eso es bueno y malo dependiendo de lo que intentes lograr. Un nivel más alto a menudo significa más productivo a veces a costa de no aprender o comprender completamente lo que hay debajo. No todos necesitan comprender las entrañas subyacentes de un sistema. ¿Cuántas personas necesitan comprender los conjuntos de instrucciones de CPU hoy en día?
More Interesting
¿Cuáles son las ventajas y desventajas de usar jQuery sobre la Biblioteca de cierre (Google)?
¿Por qué los navegadores permiten ejecutar JavaScript entre dominios pero no XMLHttpRequests?
¿Ruby on Rails será mejor para un despliegue rápido que Ruby?
¿Por qué necesitamos EPUB cuando tenemos HTML?
¿Cómo se puede construir una interfaz de usuario web como Spotify?
¿React-Bootstrap está listo para usar?
WebDeveloper Weekly: ¿en qué contexto, cuándo y cómo uso NoSQL?
Cómo conseguir un desarrollador web en Nigeria
Cómo clasificar una página web para una palabra clave sin usarla en la página
¿Quiénes son los mejores desarrolladores web en Filipinas?
¿Cómo debo comenzar con angular js?