Blog project with a separated backend and frontend structure. The backend provides blog data, while the frontend displays and interacts with the content through JavaScript and templates.
- Backend and frontend separated into different folders
- Blog data stored in JSON
- Frontend JavaScript for interacting with blog content
- HTML/CSS interface for viewing posts
- API-style project organization
Python · Flask · JavaScript · HTML · CSS · JSON
backend/
├── backend_app.py
├── api/
├── docs/
└── static/masterblog.json
frontend/
├── frontend_app.py
├── static/
│ ├── main.js
│ └── styles.css
└── templates/index.html
- Separating frontend and backend responsibilities
- Working with JSON data
- Building a simple API-backed web project
- Connecting Flask routes with frontend behavior