DEV Community

Cover image for Angular for newbies I
Mohamud A. Abshir
Mohamud A. Abshir

Posted on

Angular for newbies I

Part I

before i start talking about angular this is the first post am taking about angular and it will be series of posting to cover what is an angular and how to use it !

What is an Angular ?

angular is JavaScript framework/tool that help you build interactive and rich websites
according the angular website they defined angular is

A component-based framework for building scalable web applications

A collection of well-integrated libraries that cover a wide variety of features, including routing, forms management, client-server communication, and more

A suite of developer tools to help you develop, build, test, and update your code

oooooh! ðŸ˜Đ that is not a definition a beginner can understand Right? are you feeling what am feeling ?

let's simplify what that definition means

Component Based : it's an approach/way that focuses on developing and maintaining a reusable piece of code, it is a way we can break down our entire code into smaller pieces.

Why do wee need to break our code into smaller pieces ?ðŸĪ”
Hmmm! Good Question ✅
because it helps us to maintain our code easily, it helps our component to stay up to date, it also helps us to fix bugs and so on !

All Right now we have understood what means component based Yeeey 🙌 you earned a cup of coffee ☕ïļ

So what is a framework ?
according to code academy frame work is

A framework is a structure that you can build software on. It serves as a foundation, so you're not starting entirely from scratch

yep you heard it right you don't need to start from scratch angular team already took care of that work thanks to them ?

in our next post will cover what they mean libraries , routing, form management, client server communication and a lot of cryptic words

thanks for reading it hope you liked it and tell me what to cover next in the comment section
see you 🖐 and stay healthy ðŸĪŠ

Discussion (0)