As a computer science graduate, I always had a keen interest in developing applications. I wanted to explore more on frontend development and that is where I came across the angular framework.
During my time with kimshuka technologies, I got an opportunity to dive more into angular frameworks and their concepts. Initially while learning angular concepts there were challenges that came across however with the help of my seniors and colleagues I could understand the concepts. Angular is an open-source front-end JavaScript framework used primarily for developing single-page web applications (SPAs) and dynamic web applications. Angular uses HTML and Typescript to create single-page client applications. HTML attributes are extended with directives. In addition, Angular implements the Model-View-Controller (MVC) and Model-View-View Model (MVVM) architectural patterns provide a solid foundation for application performance. One of the best features of angular frameworks is Cross-platform. Angular plays a prominent role in developing Progressive Web Applications (PWA). With PWA by your side, audiences can enjoy an app-like experience using contemporary web capabilities. Most importantly, with this feature, you can deploy a local or a progressive app. Advantages of angular In addition to it during my learning process, I have also referred to some youtube videos on angular which gave me a better understanding of fundamentals and topics of react practically. I have attached the link below.
Image Credits: https://www.mirrorfly.com/blog/angular-vs-react/
AngularJS Tutorial #1 - Introduction to AngularJS - YouTube
I have used the FreeCodeCamp platform to enhance my practical knowledge on
angular.
Angularjs - freeCodeCamp.org
Conclusion
Frontend development has lived an enormous evolution involving many
changes over recent years. We have seen many new frameworks that
come a month after month, incorporating, relatively, new ideas, patterns,
and development paradigms. At the same time, there has been an active
evolution of the web standards that rule over the World Wide Web and the
JavaScript programming language, which actively adds new features to
help us, programmers, write better web applications.
To conclude angular is vast and dynamic. As technology keeps evolving
developers need to be updated on every new feature. Angular, unlike some
other platforms, provides significant development flexibility. It makes it simple to
create, and test, apps with custom solutions
Comments