Tecnologías que componen la arquitectura de una aplicación web

Beschreibung

Mindmap am Tecnologías que componen la arquitectura de una aplicación web, erstellt von Williams Vallejo am 20/06/2018.
Williams Vallejo
Mindmap von Williams Vallejo, aktualisiert more than 1 year ago
Williams Vallejo
Erstellt von Williams Vallejo vor fast 6 Jahre
6
0

Zusammenfassung der Ressource

Tecnologías que componen la arquitectura de una aplicación web
  1. Nivel inferrior
    1. PostgreSQL
      1. 100% ACID.
        1. Soporta distintos tipos de datos
          1. Incluye herencia entre tablas
            1. Copias de seguridad en caliente
              1. Unicode
                1. MVCC
                  1. Multiples métodos de autentificación
                    1. Acceso encriptado via SSL
                      1. Licencia BSD
                      2. MySQL
                        1. Usa GNU Automake, Autoconf, y Libtool para portabilidad.
                          1. Uso completo de multi-threaded mediante threads del kernel
                            1. Proporciona sistemas de almacenamiento transaccionales y no transaccionales.
                              1. Usa tablas en disco B-tree
                                1. Tablas hash en memoria
                                  1. Escrito en C y en C++
                                    1. Soporte a grandes bases de datos
                                  2. Nivel superior
                                    1. Javascript
                                      1. Liviano
                                        1. Multiplataforma
                                          1. Imperativo
                                            1. Orientado a objetos y eventos
                                              1. Interpretado
                                              2. HTML5
                                                1. Etiquetas semánticas
                                                  1. Elementos multimedia
                                                    1. Gráficos vectoriales escalables (SVG)
                                                      1. Nuevos APIs
                                                      2. CSS
                                                        1. Complementariedad con documentos estructurados
                                                          1. Independencia del vendedor, la plataforma y el dispositivo.
                                                            1. Simplicidad
                                                              1. Flexibilidad
                                                                1. Combinación con lenguajes alternativos
                                                                2. Bootstrap
                                                                  1. Ofrece un diseño sólido usando LESS
                                                                    1. Funciona con todos los navegadores
                                                                      1. Dispone de distintos layout predefinidos con estructuras fijas
                                                                        1. Permite crear interfaces que se adapten a los diferentes navegadores
                                                                        2. ReactJS
                                                                          1. Composición funcional.
                                                                            1. Desarrollo Declarativo
                                                                              1. Flujo de datos unidireccional
                                                                                1. Isomorfismo
                                                                                2. Angular
                                                                                  1. 2-Way-data-binding
                                                                                    1. Expresiones
                                                                                      1. Directivas
                                                                                        1. Vistas y Rutas
                                                                                        2. jQuery
                                                                                          1. Flexible y rápido
                                                                                            1. Licencia MIT
                                                                                              1. Plugins
                                                                                                1. Open Source
                                                                                                  1. Integración con AJAX
                                                                                                2. Nivel intermedio
                                                                                                  1. PHP
                                                                                                    1. PHP provee distintos niveles de seguridad
                                                                                                      1. Simplicidad
                                                                                                        1. Estabilidad
                                                                                                          1. Velocidad de procesamiento
                                                                                                          2. JSP
                                                                                                            1. Es más rápido y fácil crear aplicaciones de web
                                                                                                              1. Capaz de instanciar cualquier clase de Java
                                                                                                                1. Hace más fácil reusar componentes con JavaBeans
                                                                                                                2. Node.js
                                                                                                                  1. Javascript "sin restricciones"
                                                                                                                    1. Programación Asíncrona
                                                                                                                      1. Programación orientada a eventos
                                                                                                                      2. AJAX
                                                                                                                        1. Asíncrono
                                                                                                                          1. Dinámica de Feedback usuario
                                                                                                                            1. Mapeo
                                                                                                                            2. Flask
                                                                                                                              1. Servidor de desarrollo y depuración
                                                                                                                                1. Soporte para pruebas unitarias integradas
                                                                                                                                  1. Soporte para Cookies de seguridad
                                                                                                                                    1. Basado en Unicode
                                                                                                                                    2. Ruby on Rails
                                                                                                                                      1. Fácil implementación.
                                                                                                                                        1. Su éxito radica en la rapidez de sus aplicaciones.
                                                                                                                                          1. El planteamiento es distinto al resto de tecnologías.
                                                                                                                                            1. Cuenta con un aprendizaje más rápido que en otros lenguajes.
                                                                                                                                              1. En expansión.
                                                                                                                                                1. No dispone de mucha documentación ya que es relativamente nuevo.
                                                                                                                                                2. DJango
                                                                                                                                                  1. Construcción modular
                                                                                                                                                    1. Un código frontend optimizado
                                                                                                                                                      1. Sencilla integración de plugins
                                                                                                                                                        1. Interfaz drag and drop intuitiva y de fácil manejo
                                                                                                                                                      Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                                                                                                      ähnlicher Inhalt

                                                                                                                                                      PHP Y CARACTERISTICAS
                                                                                                                                                      lupita perez per
                                                                                                                                                      Servidores Web
                                                                                                                                                      beatrizrojasm885470
                                                                                                                                                      PHP
                                                                                                                                                      Urriel =)
                                                                                                                                                      Características y Perspectivas de la Web 3.0
                                                                                                                                                      Paúl Baldeón
                                                                                                                                                      MAPA DE NAVEGACION
                                                                                                                                                      cris farfan
                                                                                                                                                      Mantenimiento Correctivo de un teclado
                                                                                                                                                      monroycontreras6
                                                                                                                                                      PHP/Laravel
                                                                                                                                                      Luis Rojas
                                                                                                                                                      ¿Eres un buen SEO?
                                                                                                                                                      Daniel Bocardo
                                                                                                                                                      mapa comparativo de la web
                                                                                                                                                      maicolandtres
                                                                                                                                                      Los 5 buscadores y 5 navegadores mas importantes del mundo
                                                                                                                                                      Jhon Malca