For
Learn to code better and faster with Mantra, the framework designed for easy testing, minimize technical debt, simple migrations and progressive applications and CI/CD pipelines.
Build scalable applications based on Node.js
Develop platforms, startups applications and anything with lean methodology, based on concepts like radical componetization with secured and tested components you can download or develop, multi data repositories and progressive applications with easy migrations.
Some features
Mantra is the core javascript framework to make the life of developers easier and happier 😊
Components
A component is the main coding block. By definition, they are small and they have single responsabilities. Each component exposes its assets to others through Mantra. Your applications are based on a number of custom components or reusable ones you can find at download section.
Multi data repositories
Mantra follows the principle simple table models. Data persistance is transparent: multiple data repositories live together within the same project which can use different data repositories depending on data persistance needs.
Multi site / multi app
A project / system / platform, consists of a number of applications that should live integrated somehow. The same project defines differents applications: user UI, admin UI, public Rest APIs, dasboards, analytics, marketing, maintenance apps, etc.
Extensible
Any feature can be extended and components can define any new feature to be consumed by others components. By doing this, the reusability of the component is high.
Downloads
50%/60% of main functions of any application are common. With Mantra, you got a place to find free and paid projects to start with and secured components with amazing features to extend your project. Updated continuously.
Mantra Development Paradigm
Mantra follows some paradigm principles to build highly scalable an maintenable applications and projects. Download and read Mantra Whitepaper.
The future of the web: ready to add WebAssembly components
Mantra has been designed to develop high-performance applications, both in server and client side.
Mantra fits perfectly to integrate Rust / Webassembly technology in Mantra components.
Develop backends for any UI library / framework
Develop backends for any UI library / framework
Deploy to any cloud or hosting provider
Deploy to any cloud or hosting provider
Build multi data repositories applications
Components data should be persisted according to how they are consumed. Mix different providers within the same application transparently through Mantra object mapper data access layer.
Build multi data repositories applications
Components data should be persisted according to how they are consumed. Mix different providers within the same application transparently through Mantra object mapper data access layer.
More providers coming.
Hire us
Notice:
1.3.0 Mantra version launched at may 2022!