El término "Server Side" se refiere a la ejecución de código en el servidor en lugar del cliente.
Frontend: Interfaz de usuario y experiencia de usuario.
Backend: Lógica de negocio, almacenamiento y procesamiento de datos.
Descargar desde: nodejs.org
node -v
npm -v
Se pueden importar con require.
const miModulo = require('./miModulo');
npm init -y: crea un package.json.
Express.js es un framework web para Node.js que simplifica el desarrollo de aplicaciones web y APIs.
Proporciona un conjunto robusto de características para construir aplicaciones web y móviles, incluyendo manejo de rutas, middleware, y gestión de solicitudes y respuestas HTTP
npm install express
app.get('/', (req, res) => {...}): define una ruta
para las solicitudes HTTP GET en la ruta raíz ("/").
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "¡Hola, mundo desde Flask!"
if __name__ == '__main__':
app.run(debug=True, port=5000)
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "¡Hola, mundo desde Go!"})
})
r.Run(":8080")
}