No puedes compararlos, supongamos,
Desea construir una casa, ¿qué necesitará?
- Las cosas más obvias serían como barras de hierro, ladrillos, concreto, cemento, etc. Eso ayudará a hacer la estructura de la casa. Después de haber hecho la estructura, ¿comenzarás a vivir una vida feliz en ella?
- No, tendrás que pintar tu casa de la manera más hermosa y hacer que se vea lo más atractiva posible para que cada vez que la mires, te sientas orgulloso de tu creación.
- ¿Eso es todo? No, entonces obtienes electricidad, agua, GLP, teléfono, conexiones a Internet para que sigas recibiendo los requisitos básicos modernos de la vida y puedas vivir más cómodamente.
- ¿Entonces crees que has terminado? No, para hacer un uso cómodo de los servicios que acaba de instalar, necesita interfaces como grifos, conmutadores, puertos, etc. Esto se instala luego.
Ahora, amigo mío, ya terminaste, ver como convertir la casa de tus sueños en realidad implicaba varias tareas pequeñas pero cruciales, una aplicación también es como un hogar.
- ¿Cuáles son las funcionalidades más importantes en las que debería centrarme mientras estoy aprendiendo el desarrollo de back-end?
- ¿Qué es el trabajo de principio a fin de la web?
- ¿Por qué los desarrolladores de back-end hacen que los desarrolladores de front-end se sientan insignificantes?
- ¿Las interrupciones no serían cosa del pasado si todos los servicios de back-end se construyeran en sistemas infinitamente escalables como sin servidor y NoSQL?
- ¿Debo aprender el desarrollo de back-end antes de comenzar a aprender Angular 2?
Si hablo de aplicaciones web
- Es ladrillo, cemento, concreto es la estructura HTML que escribes. Eso te dará la estructura.
- Luego decoras tu casa (sitio web) con pintura y accesorios (CSS).
- Luego instala los accesorios funcionales (grifos, conmutadores, puertos, etc.) escribiendo el JavaScript esencial. Este es el hermano delantero.
- Luego obtienes servicios de electricidad, agua e Internet que alimentan continuamente a tu casa los requisitos básicos, es como alimentar tu sitio web con datos de tu base de datos y actualizarlo y administrarlo. De eso se trata el back end.
Como puede ver, todo es importante para hacer que una casa esté lista para mudarse, un sitio web también requiere una coordinación perfecta tanto del front-end como del back-end para que valga la pena visitarlo.
He explicado mi punto, depende de ti lo que hagas de él.
Espero que haya resuelto tu consulta.