IMA.js
A Javascript framework for creating isomorphic applications.
Features
Fully Isomorphic
Write and run the same code at both the server side and the client side! IMA.js provides abstraction for APIs that differ at the client side javascript and the server side javascript.
SEO
Page metadata are centrally managed, allowing easier management of all your keywords and og meta-tags.
Benchmarks and Tests
Real-world heavy-load web services are run on the IMA.js platform. With hundreds of unit tests covering all of our code, you can rely on IMA.js to be a stable base of your application.
Production-ready Full Application Stack
Use the familiar MVC pattern in combination with React for rendering your UI. See Hello example.
Routing
IMA.js comes with a built-in router for processing GET and POST HTTP requests.
Bleeding Edge Technologies
ESNext, Webpack, SWC compiler, HMR and other technologies.
Full plugin support
IMA.js comes with full support for plugins that can be created very easily through very simple interface.
Large collection of existing plugins
We maintain a list of several plugins that are thoroughly tested and used every day on many of our websites here at Seznam.cz along with huge list of other plugins we use internally.
Multiple running modes
Application can be switched between IMA, SPA and MPA modes or combination of all of them.
And many more...
Who's using IMA.js
Seznamzpravy.cz
Seznam Zprávy is one of the top Czech news platforms, which delivers compelling, diverse and visually engaging stories in the form of a text and a video.
Novinky.cz
One of the biggest and most visited news website in the Czech Republic. It offers coverage of the latest news from home and around the world in one place.
Prozeny.cz
The biggest online lifestyle magazine for women in the Czech Republic. Current articles about fashion, health and lifestyle, living, family, and a great section of recipes.
Garaz.cz
The biggest online magazine about cars and motorcycles in the Czech Republic where you can found current articles about news from the car industry, service tips, reports from car events and wonderful video section.
Počasí.cz
The most visited weather forecast website in the Czech republic. Offers weather forecast up to 6 days ahead for every place on Earth and interactive map with meteoradar.
tv.seznam.cz
TV broadcast schedule for at least 14 days ahead, available for more than 100 most watched TV stations. Horizontal and vertical layout, notifications and social sharing is available.
SBazar.cz
Sbazar.cz is one of the largest online peer to peer marketers in the Czech Republic. People can choose between 1,800,000 current offers. Advertising is clearly arranged into individual categories with the possibility of searching in a specific place in the Czechia.
SAuto.cz
Sauto is the biggest marketplace of used and new cars in the Czech Republic. People can choose from up to 90,000 current sellers’ ads from across the country. Advanced filtering makes finding a car easier.
Hry.cz
The Czech video game portal where you find your next video game to play. There are plenty of video games for different devices, including on-line browser games.
Seznam.cz/vychytavky
The news feed of the Seznam.cz company where you can see the new features of all Seznam.cz services.