Existen muchos marcos que puede usar para crear aplicaciones web. Tal vez depende de qué tan cómodo se sienta con diferentes idiomas antes de elegirlo, y también diferentes marcos son mejores que otros depende de los objetivos.
Marco de aplicaciones web
Los marcos populares incluyen: Ruby on Rails (Ruby), Express.js encima de Node.js (javascript puro), Django (Python), Grails (Groovy), .NET, etc. Entonces puedes comenzar a aprender uno de estos.
- Cómo acceder y buscar en la web profunda
- ¿Cuál es el mejor libro / recurso para dominar los formularios web?
- ¿Quién creó www y cómo?
- ¿Hay alguna forma de convertir mi sitio web (versión móvil) a una aplicación?
- ¿Cuál es la diferencia entre http y https? ¿Cómo llevan a cabo sus funciones?
API y HTTP
Deberá comprender el concepto de HTTP y las interfaces de programación de aplicaciones (API). Necesita saber esto para poder comunicarse desde el lado del cliente al lado del servidor, para obtener datos para mostrar en su navegador. Los métodos HTTP incluyen GET, POST, DELETE, PUT, OPTIONS. Definiciones de métodos
Base de datos
Conozca la base de datos: SQL y NoSQL. Estos dos sirven diferentes objetivos. SQL construye como tablas, mientras que NoSQL probablemente documentos con pares clave-valor como el formato json.
Marco frontal
Esto es opcional Los marcos de front-end incluyen Backbone.js, Angular.js, Ember.js, etc. No los necesitas. Sin embargo, es genial conocerlos, ya que pueden ayudarlo a organizar y hacer que su código de front-end sea más modular.
Debe comprender el concepto de jQuery y Ajax para poder recuperar datos de back-end a front-end. Luego puede usar HTML y CSS para que todo lo que esté mostrando se vea genial.
La mejor de las suertes,