Skip to content
Vlad Timofeev edited this page Jun 2, 2020 · 13 revisions

I think the best way to write a django project ASAP is to use cookiecutter-django.

Cookiecutter-django configures all these features for you in a second.

You can do both SPAs and MPAs using it.

General case libs.

In the case of MPA:

  • Use Tailwind, bulma, or bootstrap (but default bootstrap). If you want to replace bootstrap with something else take a look at tailwind branch of this repo.
  • You may want to add react or vue components in django templates for interactive parts of your website. I think vue is a better fit because you can write templates right inside the django template. Maybe this will affect SSR.

In case of SPA:

Clone this wiki locally