Skip to content

Software APIs (application programming interface) en diferentes lenguajes de programacion. API , interface de programmation d'applications, 應用程式介面 , واجهة برمجة التطبيقات , интерфейс прикладного программирования, अप्लिकेशन प्रोग्रामिंग अंतरफलक

Notifications You must be signed in to change notification settings

guevaraStian/APIs

Repository files navigation

APIs en Python, Go y Javascript

Python

Go

Javascript

PYTHON

Los pasos para poner en ejecución son los siguientes Ir a la pagina web de Python y descargarlo para tu sistema operativo, escoger la opción "add path" con el fin de poder ejecutar comandos de Python en la terminal de comandos

https://www.python.org/downloads/

Luego de tener instalado Python podemos ejecutar los siguientes comandos hasta llegar a la carpeta del proyecto y estando ahí ejecutamos los siguientes codigos

cd    
python --version
pip --versión
pip install --upgrade pip
pip install flask fastapi uvicorn
python <Nombre_Proyecto.py>

Luego que el proyecto ya se este ejecutando se darán diferentes respuestas en consola o pestañas emergentes


PYTHON DJANGO API CRUD

Luego de crear la carpeta donde se va a crear la API con django procedemos a intalar el framework django

pip install django djangorestframework

Creamos el proyecto con el siguiente comando

django-admin startproject Api_Python_CRUD_Django

Luego de entrar a la carpeta, inicializamos la api en el servidor se da el siguiente starapp

cd Api_Python_CRUD_Django
python manage.py startapp api

El servidor empieza a correr con el siguiente código

python manage.py runserver

Estos 2 codigos sirven en caso de migracion de informacion a la base de datos

python manage.py makemigrations
python manage.py migrate


GO

Los pasos para poner en ejecución son los siguientes Ir a la pagina web de Python y descargarlo para tu sistema operativo, escoger la opción "add path" con el fin de poder ejecutar comandos de GO en la terminal de comandos

Windows

https://go.dev/doc/install

Luego de tener instalado Python podemos ejecutar los siguientes comandos hasta llegar a la carpeta del proyecto y estando ahí ejecutamos los siguientes codigos

cd    
go version 
go get github.com/gorilla/mux
go run <Nombre_Proyecto.go>
go build


Luego que el proyecto ya se este ejecutando se darán diferentes respuestas en consola o pestañas emergentes


GO ECHO

Con los siguientes códigos se descargar el framework ECHO de Go

go mod init main
go get github.com/labstack/echo

GO GIN

Con los siguientes códigos se descargar el framework GIN de GO

go version
go mod init go-gin-crud
go get -u github.com/gin-gonic/gin


JAVASCRIPT

Los pasos para poner en ejecución son los siguientes Ir a la pagina web de JavaScript y descargarlo para tu sistema operativo, escoger la versión LTS y tambien escoger la opción "add path" con el fin de poder ejecutar comandos de Python en la terminal de comandos

https://nodejs.org

Luego de descargar el ejecutable, dar click en el .msi y dar click en la opción siguiente

Verifica la instalación:

Abrir la terminal de comandos (Presiona Windows + R, escribe cmd y presiona Enter).

node -v
npm -v

Luego descargamos el repositorio, ingresamos a la carpeta descargada y ejecutamos cualquiera de los siguiente comando

node main.js
nodemon main.js
npm start

About

Software APIs (application programming interface) en diferentes lenguajes de programacion. API , interface de programmation d'applications, 應用程式介面 , واجهة برمجة التطبيقات , интерфейс прикладного программирования, अप्लिकेशन प्रोग्रामिंग अंतरफलक

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published