![]() You might find Aurelia to be the right choice for you if. That said, we recognize that each team and each project has different needs. We believe that Aurelia provides a fresh and exciting approach to front-end development with power and flexibility that is unmatched by other options. There are many frameworks to choose from today. Additionally, Aurelia's component model is based on W3C Web Components HTML Templates and ShadowDOM, so you know it will stand the test of time and will enable you to evolve your application along with advances in the standards, without major application re-writes or framework churn. Rather than Aurelia utilizing a costly abstraction over the DOM, implementing its own custom HTML parser or adopting framework-specific JavaScript extensions, it leverages the latest DOM APIs to get "bare metal" performance, exceptional memory efficiency and all while staying synced with the continuous improvements of the browser platform itself. Not only is Aurelia written with ECMAScript, but it's also designed to make careful use of the DOM standard. Ultimately, this means that you can use Aurelia without fear of legal repercussions and we can build it in the same confidence. Its starter kits and documentation are available underįor those who wish to join the core team in working on Aurelia. , a very permissive license used by many popular web projects today. Aurelia is free and its code is open sourced under With all the power and capability that Aurelia offers, you might expect it to have an expensive licensing model or be closed source, but neither is true. Through its rich component model, dynamic UI composition, routing and extensive set of plugins, Aurelia provides a comprehensive set of capabilities and tools to build any front-end experience you can dream up, whether you're targeting the browser, mobile or desktop. ![]() If your end goal is to create rich, engaging experiences for your customers, meeting or exceeding what is found in modern native applications, Aurelia provides the means. While Aurelia's modules can be used for many purposes, their true power lies in using them together as a front-end application platform. Many of these modules can be used individually in any type of JavaScript project, including Node.js. Each module is written using ECMAScript (aka JavaScript) or TypeScript (a strict superset of JavaScript that adds compile-time type checking). ![]() ![]() Examples of feature modules include metadata, dependency injection, binding, templating, router and more. Rather than being a monolithic framework, Aurelia is broken down into a collection of feature-oriented modules. A Collection of Modern JavaScript Modules What is Aurelia?Īurelia is a collection of Modern JavaScript modules, which when used together, function as a powerful platform for building browser, desktop and mobile applications, all open source and built on open web standards. What is Aurelia? Aurelia is a modern front-end framework for building browser, mobile and desktop applications. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |