jonathonchenvert / PokeBuddy

A Django web app that allows users to add and manage any Pokemon that are being trained.
GNU General Public License v3.0
0 stars 1 forks source link

Convert application to an API #8

Open jonathonchenvert opened 1 year ago

jonathonchenvert commented 1 year ago

By converting the application to an API interface, the project can be free to use whatever frontend framework is available instead of rendering responses and data in an HTML format. Spawned by #7.

jonathonchenvert commented 1 year ago

There's 2 REST API frameworks that come to mind:

  1. Django Ninja
  2. Django REST Framework (DRF)
Psudopodiya commented 1 year ago

Django REST Framework (DRF) would be a good suggestions as you can then afterwards easily use any frontend as the json responses from the API endpoints will help getting tings done easier and faster. There seems to be some more of issues with the front end data additions for a new pokemon as it fails but with the admin pannel one can easily save pokemons