Angular – Common Questions (and Answers!)
My Angular router broke after deployment! Is the Angular CLI required?
These any many more questions are answered in this video.
Don't miss the accompanying article:
Need to learn Angular first? Here you go:
Master JavaScript:
Master ES6:
Here's the full table of contents of the video:
1) 0:31: What's the reason for all these Angular Versions?
2) 4:33: Do I need the Angular CLI?
3) 7:45: Which VS Code Extensions?
4) 8:37: How to debug Angular Apps
5) 14:44: How to pass Data from A to B
6) 16:53: Can I use: Angular + PHP/Node/…
7) 18:29: Can I use: Angular and Redux
8)19:51: My State is lost after a page refresh!
9) 22:46: Can I host my Angular app on Heroku?
10) 24:24: My Routes don't work after deployment!
11) 26:14: Everyone can see my code!
12) 27:05: How to integrate 3rd party CSS and JS libraries
———-
Take my full course:
Angular Release Schedule:
The Angular CLI:
Debugging with Augury:
Learn more about RxJS Subjects:
———-
• You can follow Max on Twitter (@maxedapps).
• And you should of course also follow @academind_real.
• You can also find us on Facebook.( )
• Or visit our Website ( ) and subscribe to our newsletter!
See you in the videos!
This was really helpful. Thanks for posting. Sometimes setting up Angular can be the hardest part. The section on importing modules was a clear explanation.
Thanks so much, really awesome to hear that!
Thank you for great video! What kind of approach or tool you can advice for client/ui state management?
Give NgRx a try – it’s basically Redux for Angular
Hi Max, I follow you on udemy and as usual you are a great trainer and teacher. I want to create some complex word document file in angular 9. Can you please suggest best way to do this in angular or server side code (C#). It would be great if you could provide some tutorial , links and library etc.
You’re the best tutor I’ve ever seen in my whole life, I watched the full course of Angular that you created and I really wonder how much knowledgeable you are! I even put your picture as a cover photo on my FB. Hope you make another series of Angular practice on a real project. God bless you.
You deserve more bro. Keep it up <3
Wow, thank you so much for your amazing feedback David!
It would be great to have a proper explanation when using ‘value’ in select tags. For example value vs [value] vs [ngValue]. I’ve seen all 3 being used.
[value] you can assign a value from de ts file.
Amazing video, i was struggling about third party librarys around time and besides the various possible ways to do it, i always have doubts about it.
Thanks Max,
You have mentioned there is no session storage available in angular. Only local storage and server side database store state across page reloads but I am confused here because session storage is also available in angular which you haven’t mentioned. Could you please help me in solving this confusion
Nimin Prabha you can use both if you want
Hi Max, I’m a subscriber to your Angular and Typescript courses on Udemy. This video was great. I think more examples of using third party libraries would be great in general for those of us that have got the basics of Angular down. I’ve found that much of my time is spent trying to get various cool libraries working only for them to break by project. Learning really becomes fun once a third party library is integrated with angular (your Angular Google Maps video was a great learning experience since I was able to integrate it with firebase and do some really innovative stuff). Keep up the good work.
Thanks for your awesome and very useful feedback – I’ll try to improve regarding this in the future! 🙂
Very nice video! Very helpful. I have a question. Can we run angular 4 application with some Java code in a docker container? and how?
Thank you Max! I especially loved the means to include javascript libraries towards the end that’s awesome.
Thanks, Maxx! its really helpful this video. I want to know about an Angular life cycle, could you please explain in detail.
A lot of the tutorials that I watch uses Firebase as the back end which is great. What about other back-ends such as Parse? Do you do it the same way?
Awesome video as always! I have a question about Redux. I don’t know if this is the right place to ask but I’m asking away anway .Since Redux keeps history of the states, if the user keeps the app running for too long, will Redux keep eating up the memory? Is there anyway to trim the old states?
Redux style with NgRx: you can define how many state versions you to keep around (25 is normal)
Thanks for the reply.
In the end, Redux uses JS of course. So JS memory management applies. Redux certainly also has some internals that help but to be honest, I don’t know these.
Very very very very helpful. You must add this video in your video course.. I have enrolled to your course on udemy and this video definitely can find a place in conclusion of the course
Thanks so much for the great feedback, I’ll see what I can do!
Thanks Max,
I am learning a lot with your courses and orientations.
Thank YOU for sharing this Ythalo, really happy to read that!
Max – how’re you seeing the industry adopt the appropriate “AngularJs” vs. “Angular” naming? IMO – the Angular team really put developers in a bind with this naming. It’s very evident when Googling for Angular answers and always getting AngularJs answers instead of Angular answers. Conversations are also difficult at the beginning when some people aren’t aware that AngularJs = Angular1 & “Angular”=>2.0. Frustrating.
That’s exactly what I thought too! In a world where recruiterst still list “J2EE” in job requirements, the naming strategy aroung Angular’s verions was bound to lead a lot of confusion.
Yeah, the naming is an issue. Over time, it’ll get better but I agree, it might’ve been better to choose a more distinct name.
I am currently watching Your angular tutorial on Udemy , and I was always trying to get the bigger picture. This video explained all to me! THANK YOU!
Very happy to have you on board here and on Udemy, thanks so much for your feedback 🙂
Was intending to look at this for just 2 minutes… but ended up finishing the entire video because the contents are so good and engaging. Thanks Max =)
true that
True story
Clearly explained..Very helpful..thank u
If you are pondering about taking the big leap and really dive into Angular, this guy Maximilian Schwarzmüller should be your number one choice as an online tutor.
His free YouTube videos are so good I can’t believe they are free, but his online course “Angular 6 – The complete guide” on Udemy is even better. I have completed 25 % of the Udemy course as of now, and I am mindblown. I have never, ever experienced such an enthusiastic, skilled and motivating tutor.
The lectures are fantastic, and the course assignments as well. Maybe the most important factor to Max’s success as a tutor is the fact that he is really good at explaining not only how, but *why* you should do things a certain way.
As a disclaimer: I have not been paid for this endorsement, I just freaking love Max’ mission to help everyone become proficient web developers.
Wow, thanks a million for your absolutely fantastic feedback Pascual! It honestly means a lot to me to read such a rewarding comment, really happy to read that you like my tutorials 🙂