Skip to main content
Module

x/levo/TODO.md

Server side rendering with The Elm Architecture in Deno
Go to Latest
File

TODO

  • event subscriptions (on mount)
  • server-routing
  • css import
  • how to handle assets? (favicon etc.)
  • how to bundle updater that uses DOM API?
  • refined style CSS types
  • refined attributes types
  • refined events types
  • compress content (gzip, uglify)
  • Action text mangling
  • minify js
  • [] self-vendor runtime.js (instead of loading from a CDN)
  • unify top-components and sub-components interface usage
  • write test for implemented features
  • [] option to disable client side logging
  • handle URL with query params
  • setup CI/CD
  • [] commit based on issues
  • [] obfuscate $levoModel
  • [] minify html/css
  • allow caching bundled levo.client.ts
  • [] CLI scafolding tools
  • [] make path resolution relative to path of entry file
  • [] test async request per seconds limit
  • support wildcard path (e.g. /agent/_/profile)
  • improve bundling speed
  • [] delete framework.ts
  • [] documentation