If you want to hear more about our architecture and experience developing Wijmo 5, you can watch this video.
What's in Wijmo 5?
Wijmo 5 has been focused on quality, not quantity. So you will notice that our Control list is not long, but each Control is very polished. We also don't want to reinvent any wheels. Our samples use Bootstrap for layout and simple UI components like buttons, etc.
What are the requirements?
- Modern Browsers (IE9+, ECMAScript 5)
- jQuery (this is Wijmo’s only dependency)
Why require ECMAScript5?
- Real properties (with getters/setters)
- JSON support
- SVG graphics
- Better arrays, bind method, etc.
- Smaller and more efficient (no hacks to support legacy browsers)
- Base Control
- InputDate, InputTime
Wijmo has a solid infrastructure based on a powerful and familiar data layer. The main data binding interface is ICollectionView, which provides currency, filtering, grouping, and sorting services. Wijmo also includes the IEditableCollectionView and IPagedCollectionView interfaces, which support editing and paging. Wijmo’s ICollectionView interface is virtually identical to the one in .NET, so if you know .NET you will feel right at home.
First Class Angular Support
Get Started with Wijmo 5
What About Wijmo 3?
Don’t worry, we will be maintaining and releasing Wijmo 3 (previously named Wijmo Professional) into the foreseeable future. We built a product of widgets that uses Progressive Enhancement and works everywhere, including IE6. Wijmo 3 is still a viable product for many customers and we will continue to support them. We wanted to build a new product that targeted more modern browsers and creating a clean separation gave us that freedom. So use Wijmo 5 if you are targeting IE9 and up and use Wijmo 3 if you need legacy browser support.