coreproject-moe/CoreProject

[ `Backend` ] : Remove `svelte`

Closed this issue · 0 comments

So umm,

I was looking to make this site a multi page application.

Reasons :

  1. Django template is pretty powerful
  2. Djangos rest frameworks are not good/mature enough. Dont get me started on drf ( i hate drf )
  3. Our site can actually emulate Single Page Application with the help of fireship.io
  4. Django's SPA toolkit is not upto date. I wish django was like Laravel.
  5. Decoupling of requests is not a good thing IMHO
  6. SEO

Considerations :

  1. We should keep the API in place ( or maybe replace it with GraphQL )
  2. We should keep using TailwindCss with django-tailwindcss