I’m creating a JavaScript UI framework for my own projects. It’s a learning journey and I’d like to share my progress.

I’ve written some blog posts about my progress so far:

  1. Functional Web Components - https://positive-intentions.com/blog/dim-functional-webcomponents
  2. Functional Todo App - https://positive-intentions.com/blog/dim-todo-list
  3. Async State Management - https://positive-intentions.com/blog/async-state-management
  4. Bottom-up Browser Storage - https://positive-intentions.com/blog/bottom-up-storage

Note: The UI framework is far from finished. I want to share progress to see if there are any outstanding issues I’m overlooking.

  • xoron@programming.devOP
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    1 day ago

    Thanks for input. I think it could still work without js-painting given that it’s using the customElement.define().

    I’m aiming for something that looks and behaves like react, but without the overhead of the react tooling for transpiling.