Hay toneladas de herramientas de desarrollo de terceros para este propósito. Pero te contaré mi experiencia en ese contexto.
Trabajé en un proyecto en el que desarrollamos un marco que era capaz de crear aplicaciones de una sola página en las que el desarrollador solo tenía que centrarse en la lógica de negocios y la apariencia era configurable sin demasiado esfuerzo de desarrollo.
Pasaré directamente a la parte HTML, cómo los desarrolladores tuvieron que elegir el componente según el diseño de la aplicación y las plantillas generarán html.
- Cómo optimizar el tamaño de la imagen para WordPress sin sacrificar la calidad
- Cómo crear un chatbot desde cero
- Cómo reinstalar WordPress para que solo reemplace los archivos faltantes o dañados, no una instalación nueva
- ¿Cuánto tiempo le tomó a Talkdesk crear su producto inicial sobre Twilio?
- C ++: ¿Tiene sentido convertirse en desarrollador de C ++?
Hay muchos motores de plantillas de código abierto disponibles en Internet. Los motores de plantillas se utilizan para crear componentes reutilizables para su sitio web. Puede escribir muchas plantillas para su aplicación web y reutilizarlas con un nuevo contexto de datos cada vez. Si eres realmente creativo, puedes escribir una plantilla para algún componente genial que sea capaz de personalizarse lo suficiente. Por ejemplo, puede escribir una plantilla para el texto de entrada que se puede personalizar con diferentes eventos, clases CSS y contexto de datos. Puede escribir una plantilla para el diseño de página, diseño de sección de página e incrustar otro componente de nivel pequeño (entrada, menú desplegable, etc.) en el diseño de página y sección de página. Por lo tanto, en función de los requisitos de su aplicación web, puede diseñar diferentes plantillas para su aplicación web y reutilizar todas las plantillas a lo largo de su proyecto.
He trabajado en muchos motores de plantillas como JSRender, JSView, Dust.js, plantilla de cierre y plantillas de manillar.
Me encanta el manillar de todo lo que mencioné. Es muy rápido y demasiado fácil de aprender.
También es una buena manera de desarrollar aplicaciones de una sola página. Estas plantillas se pueden integrar fácilmente con marcos JS frontend como Angular / knockout / backbone js. Uno puede usar fácilmente Jquery según sea necesario.
si desea ver rápidamente el poder de las plantillas de manillar, directamente solo al patio de juegos del manillar y ensuciarse las manos.