Overview
This project marked my foray into modern web development frameworks and tools. I built a recipe website that serves as a platform for users to manage and explore recipes. It was a significant step in enhancing my web development skills and understanding the ecosystem of modern tools.
Technologies Used
- Frontend: React
- Backend: Python, Django, Django Rest Framework
- Database: SQLite3
I used Django Rest Framework to create APIs for the backend, which significantly simplified the development process compared to working with Axios and Express. The integration between the React frontend and Django backend was seamless and productive.
Key Insights
This project highlighted the advantages of using tools like Django Rest Framework and SQLite3:
- Django Rest Framework simplifies API development, making it faster and more efficient.
- SQLite3's portability and embedded nature make it a versatile choice, especially when compared to PostgreSQL, which lacks such flexibility.