cujoJS is an architectural toolkit for building highly modular, maintainable web applications that are easy to test and refactor, with zero framework lock-in.
Remain calm and write the code. cujoJS is the sane architectural toolkit. cujoJS encourages patterns that foster clean, testable code at all levels. From HTTP to HTML and from CORS to CSS, unit test everything and get a good night’s sleep for a change.
Make exactly the app you want. cujoJS embraces standards and integrates with any reasonably open library, component, or widget with zero entanglement with your code. Use as much or as little as you need, and replace third-party or cujoJS libraries easily without rewriting everything.
Stop writing bloated apps. cujoJS apps are tiny and fast. Develop at the speed of innovation. Separation of concerns lets multiple engineering and design teams rapidly design, develop, refactor, and test iteratively and in parallel.