JavaScript
PHP
Java
Go
Rush
Ruby
Python
Framework:
Será la base sobre la cual podrás construir y desarrollar tu proyecto, incluye todas las herramientas necesarias para completarlo (incluye librerías, estándares y reglas).
Librería:
Solo aborda una utilidad especifica, pudiendo agregar más de una en tu proyecto. Eso si, asegurate que no interfieran con el código de otra librería.
API y JSON
Se hace a traves de una API (Application Programming Interface). Una API es una sección del backend que permite que el frontend pueda comunicarse con él a través de mensajes bidireccionales (de ida y vuelta).
Hypertext Transfer Protocol
Request
Responce
Production, Deploy (desplegar, "deployar"), localhost, puerto, etc..
Empieza en entorno local
Localhost: IP + Port: "127.0.0.1:800"
Server (disponible para el mundo) → PRODUCTION Dominio "HTTP://myapp.com"