What does a professional developper need for a Django project

Python language
Django web framework
- Object relational mapper (ORM) converts objects to database rows
- Django ADMIN makes it easy to visualise data
Django REST (REPRESENTATIONAL State TRANSFER) comes with buil-auth system, view sets to create API structure and manages endpoints, provides serialiser to convert JSON object to python objects
Docker : lightweight VM, container to isolate dependencies and run NATIVELY on any OS (image), could be used ON cloud services like: AWS, GOOGLE CLOUD
TRAVIS CL: for automated testing, integrates well with GitHub
PostGreSQL: Good DB Engine, scalable

TDD (test driven development) : for more efficiency you write unit tests (populating DB WITH FAKER ITEMS) than execute the code.

Commentaires

Posts les plus consultés de ce blog

Kubectl Commands

HMS Interface Translation