![]() ![]() The Hitchhiker’s Guide to the Directive. ![]() Considering Speed and Slowness in AngularJS.Video Course (lots of short videos, good to watch videos from time to time or when needed).Great AngularJS style guide that we should follow.It is important to understand how AngularJS works and especially to be aware of pitfalls and best practices. I recommend watching some videos and read a few resources about the benefits and best practices of AngularJS. If you are not familiar with AMD -> please ignore for now Faster response (especially once we can use AngularJS routing and AMD).Shift some work from the server side into client side.More reusable code (models, services, filters, directives.Getting rid of jQuery soup and reducing complexity in our frontend.AngularJS allows us to write unit tests for the JavaScript world.Providing an offline version (one day in the future).The project gets attractive for non PHP developers.Reducing complexity brings faster development, fewer bugs.Reducing complexity in frontend and backend.Ideally, in a few years, we have a completely separated UI based on HTML, JavaScript and CSS (no PHP) which uses all the Matomo Reporting API's. Decouple the Matomo (formerly Piwik) UI from the backend.With using AngularJS we are trying to achieve different goals: ![]() We will improve this over time as we do more work with AngularJS. Upfront: This document is working draft and far from being perfect. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |