I’ve just started learning about Angular2 and I see a lot of people talking about how great it is. So this question just popped in my mind because I’ve started creating an application with Angular2 and I will be making it responsive at some point.
I know we can make a website responsive by using CSS framework ‘Twitter bootstrap’, but do I really need bootstrap or Angular2 handles the ‘responsive-ness’ out of the box?
3
Answers
Angular is not a layouting framework its a client side single page application development MVC framework.
So the answer is NO.
The other point is you can simply use HTML and CSS for making responsive applications for eg. media query.
For the layout and responsiveness you need styling and for that here are the options.
This site (http://www.thevisualized.com/) follows the fifth option. I believe it looks cool, responsive and yet so simply clean.
Here you go, a website that visualize (initially for) Twitter and changes the way we follow hashtags and user handle via plotting their tweets. Thus, one can find the most liked/re-tweeted tweet or simply a pattern/trend on one’s timeline. For what have been appreciated from the audience, visually.
Technology Stack
This description of the Web App answers your other concern regarding Angular2. I would recommend you to go for Angular 2.
Give it a try, Good luck and Cheers 🙂
Absolutely No. Angular is just a framework, it has nothing to do with CSS or responsive stuff.