En primer lugar, todas estas tecnologías se basan en Javascript, como también puedes ver.
Lo siguiente, por qué necesitamos esta tecnología : –
Las aplicaciones web hoy en día requieren un uso intensivo de JavaScript para generar contenido sobre la marcha. El proceso de desarrollo de aplicaciones web ha ido evolucionando a lo largo de los años. Al principio, las aplicaciones web eran solo páginas HTML estáticas, que requerían que los programadores cambiaran el código (HTML, CSS, JS) para cambiar el contenido. Más tarde, en la web 2.0, se agregaron lenguajes de programación del lado del servidor (como PHP, Ruby, Java, …) para generar páginas HTML dinámicamente en función de la entrada del usuario y los datos almacenados en la base de datos. Esa fue una gran mejora, y la mayoría de las páginas publicadas hoy utilizan este enfoque. Sin embargo, para proporcionar al sitio web aún más capacidad de respuesta, velocidad e interacción mejorada con el usuario, requiere acercar la lógica al cliente (navegador). Hay un par de idiomas que pueden ejecutarse en los navegadores además de JS, como Java, Flash y otros. Sin embargo, estos requieren complementos adicionales y no son tan ubicuos como JavaScript.
Node.js, Require.js y Backbone.js, todas son tecnologías más populares que se basan en Javascript.
Node.js es un lenguaje de secuencias de comandos del lado del servidor y es una E / S sin bloqueo.
Node.js
Require.js , el uso de un cargador de scripts modular como RequireJS mejorará la velocidad y la calidad de su código.
RequireJS
- Si quiero hacer la misma aplicación web usando ReactJS y AngularJS, ¿cuál será más rápido?
- Ahora estoy trabajando como analista de pruebas y quiero aprender algunas herramientas relacionadas que tienen un buen valor. Los he reducido a Selenium y LoadRunner. ¿Cuál es la mejor opción?
- Mi inicio está usando ASP.NET 2.0 y 3.5 Web Forms antiguos y tienen proyectos listos. ¿Estoy perdiendo el tiempo en esta empresa?
- Tengo una idea de inicio, pero estoy debatiendo si comenzar en la web o como una aplicación.
- Si alojo un sitio HTML simple, sencillo, de una página y codificado a mano en un servidor en casa que no requiere que los usuarios inicien sesión, ¿es probable que mi sitio web pueda ser pirateado?
Backbone.js, Backbone.js tiene una dependencia fuerte en underscore.js y una dependencia suave en jQuery.
Backbone.js
Conclusión: para principiantes, me gustaría sugerirle que no siga con todas las tecnologías javascript, primero comience a aprender Node.js, que es fácil de aprender. Para obtener más información sobre Node.js, visite el enlace cronj github:
CronJ