Construí un sitio web que generaba hojas de estilo aleatorias. Eso me contrató hace unos dos años. Utilicé Javascript y CSS de vainilla para hacer esa página, y ambos fueron buenos porque JQuery y Bootstrap están en la pila con la que trabajo ahora, pero obviamente no son lo mismo. Independientemente de lo que sepa, espere aprender mucho para ponerse al día en su nuevo trabajo, y espere seguir aprendiendo continuamente.
Dicho esto, si pudiera regresar y elegir algunas cosas específicas para saber con anticipación, sería realmente comprender cómo encaja el front-end en la pila y qué ‘la pila’ era, si soy realmente honesto al respecto.
Como desarrollador front-end, es una apuesta bastante segura que lo que vas a hacer con tu tiempo es obtener información que se extrae de una base de datos para que tenga sentido una vez que llega a la ventana del navegador. El front-end se convierte en este espacio completamente diferente en el momento en que no sabes exactamente qué datos estarán en la página, y la capacidad de diseñar respuestas altamente fluidas del servidor te servirá muy bien.
- Golang: ¿Cómo convertir una matriz JSON en estructuras y usar JSON Marshal para obtener los datos?
- ¿Los desarrolladores web usan una aplicación para instalar como Sass? Estoy aprendiendo desarrollo web y quiero hacerlo de la manera correcta.
- No estoy alcanzando ningún hito en el aprendizaje del desarrollo web. ¿Estoy en el camino equivocado?
- Trabajo en un sitio web de pisos al por mayor, ¿debería poner todos los productos de una determinada marca que ofrecemos o simplemente agregar un enlace a ese sitio web?
- ¿Cómo puedo alojar mi sitio web?
Admito un poco tímidamente que tenía la noción de que el front-end era este tipo de callejón sin salida donde tu trabajo era solo hacer que estos fragmentos de información estáticos y bien entendidos se vieran geniales, que las consultas y el lado del servidor eran va a ser el problema de otra persona.
Incorrecto.
Cada desarrollador web es un desarrollador de pila completa. Solicite el front-end, claro, pero tenga una idea de cómo funciona una base de datos, cómo PHP puede unirlo todo y por qué todo funciona de la manera en que lo hace.