So we will try to stay focused on one particular topic: componentization and discuss some of the philosophy and ideas that various frameworks and libraries exhibit in this particular area, but which are unfortunately still quite often lost behind the intricate technical details of the APIs they expose or are not emphasized enough and underutilized by developers. For example, I saw at least a few Angular projects that did not reuse as much code as they could have just because for some reason they avoided using custom directives (a bit later we will discuss how those relate to Web Components). After reading this article hopefully you will have a better grasp of the subject and also understand that despite superficial differences between APIs some common principles behind are still quite similar.
Contents:
- Web App Development Challenges
- Frameworks, Libraries, Standards
- Need of Componentization
- Web Components
- Polymer
- React.js
- Angular.js
- Why not jQuery?
- Other Options
- Different Mental Model
- Putting It All Together
- Summary
- Links
Your new post is loading...