Its core components include a versatile object oriented language, a strong dependency management system and an efficient client-side templating engine, available for HTML and CSS, with bidirectional data bindings.
Why did we build AT?
On one hand, our support standards were, and still are, based on many factors including usage stats and the upgrade paths available for our customers in term of resources (computers, browsers, etc.). As an example, we still have a significant number of users on Internet Explorer 7. On the other hand our professional applications are more and more complex, sometimes involving 100+ different available screens.
All these events prompted us back in 2009 to start thinking about a more adapted and powerful solution for our technical stack: Aria Templates was born.
Why Open Source AT?
After having been used internally for more than 2 years, the first release available to the open source community was version 1.2. At the time of writing, AT reached its 1.4.12 release and the teams are working hard on great enhancements for the templating engine that will power the 2.0 version. Trying to create a wider community around AT, gather feedback and help us building the future of Aria Templates was an opportunity we could not miss.
We hope you will like it and invite you to take a look at Aria Templates, try it out, and share your thoughts and ideas.
Project Homepage: http://www.ariatemplates.com/
Git repository: https://github.com/ariatemplates
Now available to the general public!
"We are proud to have created the first Amadeus framework to be open-sourced, this is a great achievement and a tribute to Amadeus' innovative capabilities, which sends the message that we are now a partner of the Open Source community."
Denis Lacroix, VP DEV-SEP.