Optimus is based on the modern approaches of web development:
Independent Parts Work Seamlessly Together
An application consists of several modules, each of which includes
the description of the interface (a view) as well as the logic of
data processing and interacting with other views of the application.
Create Once, Use Everywhere
Create several applications and use them together as modules of one large application.
Back-end for Any Taste
No special requirements for the server side, so you can use any
backend technology (PHP, Java, .NET, Node.js, etc.)
Make your app multilingual! Localization is implemented on the base of the Polyglot.js helper library.