¿Qué marco debo usar al desarrollar aplicaciones web complejas?

En realidad, puede medir la necesidad de un marco basado en 2 temas generales:

  1. El nivel de personalización que necesita
  2. Los desarrolladores que empleas

El objetivo de un marco es permitir que los diseñadores y desarrolladores se centren en crear las características únicas para su proyecto, en lugar de reinventar la rueda codificando características comunes y familiares que se encuentran en muchos sitios web y aplicaciones web.

A continuación se presentan algunos de los mejores marcos de diseño web.

  • Fundación Zurb v5 +: http://foundation.zurb.com/
  • UIkit: http://getuikit.com/
  • Interfaz de usuario semántica: http: //semantic-ui.com/
  • Marco Gumby: Gumby – Un marco CSS flexible y sensible – Desarrollado por Sass
  • Bootstrap v3.2: Bootstrap · El marco front-end más popular del mundo para dispositivos móviles y receptivo.
  • Kit de interfaz de tinta: Ink – Kit de interfaz
  • Maxmertkit: Maxmertkit
  • Conciso: Conciso / Bienvenido
  • Metro UI CSS 2.0: marco CSS sencillo y receptivo
  • Kube: Kube Web Framework
  • Esqueleto: Placa de respuesta CSS receptiva
  • Sistema de cuadrícula receptiva: Sistema de cuadrícula receptiva
  • Jeet Grid System: Jeet Grid | Rejillas inteligentes de preprocesador CSS
  • Pure de Yahoo! : Puro
  • Recargas por Bourbon: Error 404 – página no encontrada: HTMLxprs

La pregunta es muy vaga … ¿quieres saber sobre el front-end o el back-end o ambos?

La respuesta solo dependerá de su solicitud siempre. Como siempre dije, la solución depende de su proyecto y no al revés.

Solo porque angular es fácil de aprender y tiene una comunidad fuerte, por lo que no es necesario usarlo porque angular tiene un objetivo diferente de usarlo.

Entonces, explique un poco de qué se trata su aplicación compleja.
Hora.
Presupuesto
Funcionalidad etc.

Gracias.

Debería echar un vistazo a Cx – Framework para aplicaciones orientadas a datos basadas en React.

Está diseñado teniendo en cuenta aplicaciones complejas basadas en datos. Ofrece un amplio conjunto de widgets y gráficos, una aplicación de demostración con código fuente y una excelente documentación con muestras interactivas.

Aunque estoy de acuerdo con lo que dijo Rishabh Joshi …
Pero al mismo tiempo quiero agregar lo siguiente:

Si planea comenzar a aprender un marco y su sitio web será complejo, planee usar angular.
lo que obtienes con angular es un enfoque muy limpio y sofisticado.
Obtienes un gran apoyo de la comunidad.
Obtiene respuesta a casi cualquier duda sobre stackoverflow.

También me gustaría que use reaccionar con angular, ya que reaccionar es comparativamente más rápido en la representación visual.

Lo que más debe tener en cuenta es que las páginas web de JavaScript son menos amigables con el SEO …

Elija un marco que tenga un gran soporte comunitario para que no tenga que reinventar la rueda de sus módulos y sus características. También asegúrese de que esté equipado con un conjunto completo de documentación.

Como la pregunta es muy genérica, la respuesta es así …

Elija el que tenga más conocimiento. No querrá estar atascado en aprender nuevas tecnologías o resolver problemas relacionados con el marco. En su lugar, debe centrarse en ser productivo.

More Interesting

¿Cómo manejan las aplicaciones web financieras la carga causada por la transmisión de precios si cada cliente sigue haciendo llamadas ajax?

¿Qué sitios web o aplicaciones web utilizas constantemente, pero no te encanta usar? ¿De qué servicios cambiaría rápidamente si se presentara una alternativa mejor?

¿Cuáles son las precauciones antes de poner en funcionamiento mi aplicación web?

¿Qué idiomas se utilizarán para desarrollar aplicaciones web?

En las aplicaciones web basadas en Python, ¿para qué ha usado las 'señales'?

Cómo iniciar una aplicación web basada en ROR

¿Cuál es la principal empresa de desarrollo de aplicaciones web en Chennai?

Teniendo en cuenta que no tengo experiencia en programación, ¿debo invertir el tiempo aprendiendo PHP o Ruby / Rails para una aplicación web orientada a CRUD MVP-esque?

¿Podría haber una alternativa al uso de HTML, CSS y JS para crear aplicaciones web? ¿Son estos ya un estándar?

Cómo implementar mi aplicación web en mi propio dominio

¿Cuánto es el precio promedio de una aplicación de sistema de inventario de almacén (programación PHP)?

¿Cómo puedo crear ideas de turismo en línea basadas en la web en Bangladesh?

Hay mucho ruido (en línea) sobre el rendimiento web y la ventaja competitiva. Sin embargo, un buen diseño disminuye el rendimiento ya que se utilizan muchas imágenes y más código. ¿Debería una startup centrarse en la usabilidad y la velocidad sin las imágenes elegantes o lo contrario?

Ruby / Rails vs Python / Flask: ¿cuál es el mejor para crear una aplicación web de visualización de datos?

¿Qué necesito saber para hacer el desarrollo web de Python?