MySQL se usa típicamente como parte de la pila LAMP. Por lo general, la parte frontal de esta pila es la web y / o móvil. Aquí están mis preferencias personales cuando se trata de LAMP.
- L inux O / S
- Un servidor web pache
- M ySQL para la base de datos de fondo
- P HP usando Slim Framework para la lógica de negocios
- Ember, Angular o React para el front-end web, y para el desarrollo móvil, recomiendo el framework Iconic o Xamarin.
Ember y Angular tienen una curva de aprendizaje más alta que React, pero una vez aprendidos son increíbles. React es más una biblioteca de JavaScript que un framework. Para proyectos web más grandes, sugiero Ember CLI. Las aplicaciones más pequeñas son más adecuadas para Angular o React.
Interfaz móvil Recomiendo encarecidamente Xamarin simplemente porque tienen una única base de código en C # pero se ejecutan de forma nativa en dispositivos móviles Apple, Android y Windows. Use Iconic si necesita algo rápido y sucio que haga el trabajo.
- ¿Por qué no hay tantos idiomas front-end como hay back-end?
- ¿Debo despedir al nuevo desarrollador de backend ya que no conoce AWS y Azure? ¿Son estos conocimientos comunes para todos los desarrolladores de back-end?
- Si quisiera crear un sitio como Quora, ¿cómo gestionaría mis desarrolladores front-end y back-end por separado y de manera eficiente?
- ¿Dónde puedo aprender desarrollo web front-end y back end para hacer un sitio web?
- ¿Cuáles son algunas de las habilidades de configuración y desarrollo de servidores que necesito aprender para convertirme en un desarrollador de back-end?