Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clasificación de tecnologías para el desarrollo de aplicaciones web (Nivel…
Clasificación de tecnologías para el desarrollo de aplicaciones web
Nivel Superior
DJango
Es gratis y de código abierto.
Extremadamente escalable.
Tranquilamente seguro.
Javascript
Orientado a objetos.
Responde a eventos en tiempo real.
No hace falta tener conocimientos avanzados de programación
Ajax
Permite que una página web que ya ha sido cargada solicite nueva información al servidor.
Tecnología asíncrona
Capacidad de crear páginas interactivas.
HTML5
Almacenamiento local en el lado del cliente.
Mejor manejo de errores.
Reduce la necesidad de complementos externos
Bootstrap
Permite crear interfaces que se adapten a los diferentes navegadores
Funciona con todos los navegadores,
Se integra perfectamente con las principales librerías Javascript
Angular
Código abierto.
Desarrollo ordenado.
Apoyado por Google.
ReactJS
Flujo de datos unidireccional.
Isomorfismo
Componentes con y sin estado
JQuery
Manipulación de la hoja de estilos CSS.
Soporta extensiones.
Compatible con los navegadores mas utilizados.
CSS
Combinación con lenguajes alternativos.
Complementariedad con documentos estructurados.
Rendimiento de la red.
Nivel intermedio
Flask
Capacidad de escalar a aplicaciones complejas.
Admite extensiones que pueden agregar características de aplicaciones.
Permite crear aplicaciones web rápidamente y con un mínimo número de líneas de código.
PHP
Módulos externos para mejorar la aplicación web
Permite programación orientada a objetos,
Gran extensión de documentación.
Laravel
Posee un poderoso conjunto de librerías.
Autenticación simple.
Modular y extensible,
Node JS
Basado en eventos
Liviano y Eficiente.
Operaciones de E/S sin bloqueos.
JSP
No sólo se puede utilizar HTML, sino también XML o WML.
Capaz de instanciar cualquier clase de Java.
Conjunta el poder de Java en el servidor y la flexibilidad de HTML en el browser.
Ruby on Rails
Desarrollo web orientado a objetos.
Cuenta con código libre.
Tecnología útil, de fácil implementación.
Nivel inferior
PostgreSQL
Integridad transaccional.
Definir tipos de datos propios...
Excelente escalabilidad vertical.
MySQL
Funciona en diferentes plataformas.
Escrito en C y en C++
Proporciona sistemas de almacenamiento transaccionales y no transaccionales.
Autor: López Sánchez Jonathan Israel