Hacker News new | ask | show | jobs
by midrus 1674 days ago
I do!

Backend:

  - Huey for background jobs
  - Whitenoise for statics handling
  - Gunicorn for running the application
  - Honcho for process management (also for development, for spawning js and css bundling)
  - Slippers for django template components
  - django-all-auth for signup/password recovery/etc.
  - django-rest-framework if you need an API
Frontend:

  - Unpoly for ajaxy SPAish feel (just the good parts of that feeling)
  - Tailwind for styling
  - esbuild (CLI) for bundling js
  - npm for frontend dependencies
  - postcss (CLI) for building/packaging css
Deployment/infrastructure:

  - Dokku for hobbie or side projects
  - Heroku for getting started with production apps, AppEngine if shit gets real.
  - No need for Websockets, polling is good enough most of the time.
  - Sqlite for side projects
  - PostgresQL for serios stuff
  - Maybe redis