Los marcos ayudan a acelerar el desarrollo al abstraer los detalles de implementación de bajo nivel.
Mientras tu objetivo sea aprender; usar tecnologías centrales y evitar bibliotecas y marcos. Al hacerlo, comprenderá cómo y qué bibliotecas / marcos lo ayudarían. Una vez que se sienta cómodo con la implementación de bajo nivel (HTML / CSS / JavaScript), comience a usar bibliotecas para evitar el trabajo repetitivo y cree su propio marco pequeño. Luego compárelo con los marcos populares para ver las piezas que faltan, así como la ganancia de rendimiento. Tendrá que pasar por múltiples proyectos de gran envergadura con tecnologías centrales para tener el control de lo básico. El front-end es mucho más que estas tres tecnologías; deberá conocer la compatibilidad entre navegadores, los estándares web, las técnicas de optimización del rendimiento y la seguridad web. Comprender los principios de diseño y la usabilidad web sería de gran ayuda. Además, no se pueden ignorar las mejores prácticas de desarrollo como TDD o BDD. Mantenerse al día con las últimas tendencias y la innovación tecnológica en el front-end web siempre ha sido un gran desafío. Si es posible, busque un mentor que pueda validar sus hallazgos de manera regular y guiarlo en la dirección correcta para acelerar su aprendizaje.
- Cómo pasar un valor a un script PHP usando AJAX
- ¿Qué significa construir 'componentes de backend de alto rendimiento' con C ++ y cuáles son algunos ejemplos de dicho componente con respecto al desarrollo web?
- Cómo desarrollar un sitio web como udemy
- Cómo encontrar un sitio web de alojamiento barato
- ¿Qué es mejor comenzar como principiante en desarrollo web, Bootstrap o WordPress?