A Server Side Rendered web application using Django and Nuxt.js.
- Python - A programming language that lets you work quickly and integrate systems more effectively.
- Django - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.
- Nuxt - Nuxt.js is a minimal framework for creating Vue.js applications with server side rendering, code-splitting, hot-reloading, static generation and more.
Clone the project
git clone https://github.com/vcjpierre/django-nuxt-recipes
Navigate into the diretory
cd django-nuxt-recipes
Source the virtual environment
pipenv shell
Install the dependencies
pipenv install
Navigate into the backend directory
cd api
Make migrations
python manage.py migrate
Start the backend server
python manage.py runserver
Go to http://localhost:8000/api/
Then open a new terminal and navigate into the frontend directory
cd client
Install dependencies
npm install
Start the frontend development server
npm run dev
Go to
http://localhost:3000