Taunus
:car: Micro Isomorphic MVC. Progressive Enhancement. Content-First. Single-Page Applications (that are also server-side rendered). Predictive Caching. Bring Your Own View Engine.
Install / Use
/learn @taunus/TaunusREADME
Micro Isomorphic MVC. Progressive Enhancement. Content-First. Single-Page Applications (that are also server-side rendered). Predictive Caching. Bring Your Own View Engine.
Taunus aims to simplify the state of MVC and shared rendering using convention over configuration. Taunus will handle routing, allow you to lay out controllers and view templates independently for each view.
Documentation
The comprehensive documentation is available at taunus.io.
In The Wild
For usage examples, please check out these sites.
- todomvc.taunus.io, open-sourced at: taunus/taunus-todomvc
- ~giffy club~, open-sourced at: taunus/giffy.club now a porn site, apparently 😕
- ponyfoo.com, open-sourced at: ponyfoo/ponyfoo
- taunus.io, open-sourced at: taunus/taunus.io
Alternatively walk through getting-started or use the Yeoman generator!
Enjoy!
Development
Install dependencies.
npm install
You can analyze the bundle size using the command below.
npm run diagnose
Tests
Taunus has unit tests for both the client-side and the server-side. Run them both with npm.
npm test
You can also run them individually.
npm run test-server
npm run test-client
<sub>Note that during CI a different test harness is used for the client-side (the test-client-ci script), but the tests stay the same.</sub>
Continuous Integration
The server-side test suite is serviced by Travis CI.
Sauce Labs provides CI for the client-side Taunus test suite.
License
MIT
Related Skills
docs-writer
99.3k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
339.3kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
ddd
Guía de Principios DDD para el Proyecto > 📚 Documento Complementario : Este documento define los principios y reglas de DDD. Para ver templates de código, ejemplos detallados y guías paso


