vuejs/vue ? reverse-engineered prompt
Reverse engineered prompt
I want to build a progressive JavaScript framework for creating user interfaces, something similar to Vue.js. It needs to be incrementally adoptable, meaning a developer could use it for just one small part of a page or scale it up to build a large, complex single-page application.
The core should focus just on the view layer, but I want a whole ecosystem around it. This includes an official router for handling different pages, a state management library for managing application data, and a tool for server-side rendering. It should also have a command-line interface to help developers quickly set up new projects. The main codebase should be written in TypeScript and be compatible with all modern, ES5-compliant browsers.
Are you gonna build this?
make sure you review the code using coderabbit