After making almost 100 controllers for one system, we’ve established a standardized method for controllers. It’s not complex or exciting, but it’s saved us enough time that we decided to keep it on our site.
Telerik offers a fantastic library called Kendo UI. They’ve converted all of the objects into Angular Directives. They’re great, except there are some issues that really arise from the actual platform. Angular is very data-centric. You don’t pick an object and then change it, as you do in jQuery, you define the parameters of the object as variables and then let the data do the work naturally.
Using Kendo ObservableArray’s lets us avoid unnecessary constructs that just don’t ever seem to work out for us in AngularJs.
Making web content accessible to people with disabilities improves accessibility for everyone. Creating accessible web pages can improve search engine page rankings that make content easier for all citizens to locate and use. From a business perspective, we need to ensure that systems are acceptable for government and corporate clients. A lack of Accessibility compliance can cause the entire project be dismissed, or alternatively, a less complex site may have an advantage due to its Accessibility.