Varie is a Typescript framework for rapidly building powerful and elegant Vue.js applications. Bringing in concepts from other languages to speed up your development. Whether working in a small / large teams.
You can change almost anything about how Varie works, but keeping the core intact to give you features to start building right away.
- CLI
- Validation
- Fluent Router
- State Management
- Request Middleware
- Customizable Bundler
- Authentication System
- Dependency Injection System (DI)
Varie bootstraps some defaults for you such as :
- Vuex
- Vue Router
- HTTP Request Services
- Inversify (IoC Container)
While we setup some of the defaults, these can be changed by the use of service providers.
Whats the one of the greatest thing about Varie ? You can strip almost everything out making your bundle size even smaller. You have a variety ways of building your applications, your way.
Things change over time, with javascript's ecosystem changing daily so should the way you write things. With Varie you're able to focus on developing skills that transfer across any project. Varie gives the power to the developer, by giving the ability to customize your application the way you need it.