Al crear una aplicación web, ¿cómo puedo evitar usar marcos?

Puede hacerlo utilizando solo HTML, CSS y JavaScript. La pregunta es ¿por qué querrías hacer eso?

Digamos que quieres tomar un poco de té. La forma normal era la siguiente:

  • Consigue un montón de madera
  • Pon un balde de agua encima de la pila
  • Usando dos piedras, intenta hacer fuego para hervir un poco de agua.
  • Cuando el agua esté lista, vierta en una taza que tenga su té.
  • Disfruta tu té.

¿Ves el tiempo y la cantidad de pasos necesarios para tomar una taza de té? Por otro lado, hay otra forma más rápida que te permite concentrarte en solo seleccionar el té:

  • Agregue agua a un hervidor y enciéndalo.
  • Cuando esté listo, vierta en una taza y disfrute de su té.

Después de verificar en ambos sentidos, ¿cuál prefiere tomar una taza de té? Cuando lo decidas, podrás decidir si usar frameworks en el desarrollo web o no.

Si no cuenta el navegador en sí (que, de algún modo, lo es), el uso de HTML, CSS y JS sin descargar nada externo logrará lo que pide. Este es básicamente el modo predeterminado.

Sin embargo, aconsejo encarecidamente que no lo haga. Los marcos mejoran significativamente no solo su productividad, sino también el cumplimiento de las mejores prácticas para, por ejemplo, la seguridad y el rendimiento.

More Interesting

¿Cuáles son sus herramientas favoritas para el desarrollo de JavaScript front-end?

¿Qué opinas sobre la creación de contenido de demostración para la incorporación de usuarios de SaaS B2B?

¿Cuáles son las ventajas de usar AngularJS?

¿Cuáles son los pros y los contras de crear carpetas individuales para cada usuario en lugar de lanzar todos los archivos cargados en una sola carpeta para una aplicación web?

Cómo obtener todas las imágenes en una carpeta de un sitio web usando PHP

¿Cuáles son los asuntos legales a tener en cuenta al crear una aplicación web (proteger mi idea, términos, condiciones, políticas, etc.)?

Para un tipo de aplicación de diario público principalmente monetizada con anuncios, ¿cuál construiría primero, con fondos limitados, un sitio web móvil HTML5 o una aplicación para iPhone?

¿Es correcto que Python tenga un rendimiento lento para crear aplicaciones web?

¿Cuál es la mejor aplicación web para colores?

¿Cuáles son algunas de las mejores aplicaciones de seguimiento de hábitos, tanto web como móviles?

¿Cómo puedo construir un sitio web complejo y escalable completamente a través del navegador o con software libre?

¿Cuál es el papel de un servicio web en una arquitectura de tres niveles?

¿Cuáles son las mejores prácticas para aprender tecnologías web?

¿Cuáles son algunos trucos del inspector web que usa para el desarrollo web?

¿Debo usar Pyramid o Django para un gran desarrollo de aplicaciones web?