Los entornos como node.js , que permiten que Javascript se ejecute en el lado del servidor, podrían ser el futuro de los marcos web. Desde los primeros días del desarrollo web, desde aplicaciones CGI-bin, servlets de Java, JSP, hasta una gran cantidad de marcos web en Java, Ruby, Python y otros idiomas, se utilizaron tecnologías no nativas para desarrollar aplicaciones web. Hubo intentos de simplificar el desarrollo web, pero en el mejor de los casos, todos son kludgey. Javascript es el idioma del navegador, por lo que es (uno de) los lenguajes más naturales para desarrollar aplicaciones web. Node.js (y Rhino y otros sistemas anteriormente) permiten simplemente eso: desarrollar una aplicación web usando Javascript para que pueda usar el mismo idioma en el navegador y en el backend. Es cuestionable si Javascript es adecuado para el desarrollo de backend o no, pero sin duda simplificará la parte “web” del desarrollo de aplicaciones web. Los marcos como Express (https://github.com/visionmedia/e…) son una clara desviación de los marcos web tradicionales y demuestran que el desarrollo web es realmente bastante simple.
¿Cuál es el futuro de los marcos web?
Related Content
¿Puede Python emular perfectamente un navegador?
¿Puedes detectar si alguien está raspando tu sitio web usando R o Python?
¿Cuáles son los pros y los contras de MEAN javascript stack vs LAMP stack?
¿Puede Realm o SQLite almacenar archivos HTML, CSS, JS y de texto en Android?
More Interesting
Cómo pasar de 'promedio' a 'excelente' con CSS
¿Cuál es el mejor marco para aprender para el desarrollo web?
¿Qué es decorador en angular 2?
¿Cómo se calculan las funciones de color Sass?
Cómo clasificar una página web para una palabra clave sin usarla en la página
Cómo desenfocar el contenido detrás de un div en HTML / CSS (leer detalles)
¿Cuál es la plataforma correcta (WordPress, Joomla o Drupal) para desarrollar el portal web?
¿Cuál es el futuro de los sitios web?
¿Cuántos códigos de color hexadecimales hay?
Cómo cambiar de carrera y convertirse en desarrollador Front End
¿Cuál es la explicación de la "violación" de privacidad que el WSJ encontró esta mañana?
¿Cuál es la diferencia entre Page Object Model (POM) y Page Factory en Selenium?
¿Cuál es una manera rentable y fácil de desarrollar un sitio web?
Cómo cambiar mi sitio web de un servicio de alojamiento a otro