Skip to content

Philosophy

1. One language for Frontend/Backend/Database - TypeScript

...best programming language on the market 🚀

2 Rock solid frameworks as foundation

TypeScript, Angular, NodeJs, RxJS, NgRx, TypeOrm, ExpressJs ..⭐

3. Never ever repeat single line of code

.. only possible with isomorphic code ✅

4. Strongly Typed Frontend/Backend/Database

...imagine changing an entity property, and as a result,
Angular template variables are automatically refactored!
This is the ultimate way to practice "Don't Repeat Yourself" (DRY) in coding! ✍️

5. Everything automatically generated

...forget problems with setup => Taon recreates
every time every crucial framework file/config! ✏️

6. Fast/developer-friendly coding in Visual Studio Code

... if you love VSCode => you are going to love it more! 👨‍💻

7. Stable and shared npm node_modules packages container

=> one big/stable npm packages container as as (located in: ~/.taon/taon/projects/container-) ⚖️
=> many projects takes megabytes instead gigabytes 🐳
=> instant
node_modules* installation (just link) 🕙
=> no more npm installation problems 🚫
=> no more security issues with old npm packages 🛡 ️

8. Cloud based projects releases (standalone and organization) to remote serves, npm's

...start complex release processes with one simple command ⚡

9. Develop libraries and apps at the same time

...only possible with isomorphic code (shared files between backend/frontend/libraries) 🌟

10. NodeJs packages are mixed with proper Angular ivy packages

...ship powerful packages with Frontend and Backend 🤝

11. Shared assets inside npm package! (only from /src/assets/shared)

...because why not! 💾

12. Websql development mode for developing SQL backend/db inside browser

...If browsers are so powerful, why not to write Backend inside them? 🌐
TypeORM/Sql.js lets you use browser IndexedDB as proper DB! 🗄️

13. Out-of-the-box CI/CD solution, free of charge!

...start with free websql app demo in github pages publishing/deployment service
=> .. and if peoples love idea
=> deploy to FAST TAON CLOUD just by choosing different release type in cli! ⚡

14. The Most Thought-Out Development Process

...you are not going to need any DEV_OPS - cli & configs
are build for humans 🧠