Desarrollo web se refiere a desarrollar un sitio web y alojarlo en un servidor. Las actividades principales para desarrollar un sitio web incluyen desarrollo front-end, desarrollo back-end y gestión de bases de datos.
Desarrollo web
El desarrollo front-end se encarga de la interfaz de usuario (UI) de un sitio web y los desarrolladores front-end usan diferentes tecnologías web como HTML / CSS, JavaScript, Bootstrap, AngularJS, ReactJS, etc. para construir sitios web.
- A la mitad de JavaScript, ¿debería pasar a Python o seguir con JavaScript?
- ¿Cuál es la diferencia entre una ruta y un controlador frontal en PHP?
- ¿Necesito aprender Sketch o Photoshop para diseño web o UX cuando ya conozco HTML, CSS y Javascript? También soy un programador experimentado en general. ¿Hay alguna alternativa?
- Cómo publicar una matriz multidimensional de botones de opción y casillas de verificación en MySQL usando PHP sin alterar los índices
- ¿Es realmente necesario saber más que HTML y CSS para ser un diseñador web independiente cuando hay tantos fragmentos de código listos para usar en la web?
El desarrollo de backend se encarga de la interacción cliente-servidor y los desarrolladores de backend usan diferentes lenguajes de script del lado del servidor, como PHP, NodeJS, programación Ruby, Python, ASP.NET, etc. para manejar solicitudes cliente-servidor.
La gestión de bases de datos se encarga de la interacción con la base de datos y los desarrolladores utilizan software de gestión de bases de datos como MySQL, PostgreSQL, Microsoft Access, SQL Server, FileMaker, Oracle, RDBMS, dBASE, etc. para gestionar los datos. Los desarrolladores utilizan el lenguaje de consulta estructurado (SQL) para administrar los datos.
Conclusión:
Personalmente, creo que Javascript es el mejor lenguaje, luego me muevo en AngularJS, luego me muevo en NodeJS.