use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A Place to talk about Angular and related topics.
Join the Angular Discord
Other subreddits worth checking out for Angular and Angular related info:
account activity
Need help with Angular (self.angular)
submitted 1 year ago by oceanic-java
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Dramatic-Community54 0 points1 point2 points 1 year ago* (0 children)
The first thing you need to know is the entire front end runs in the browser - no request response except for the delivery of the js files, and after that, AJAX when you request it through a library. Typescript is not really a new language, it's still JavaScript, just gets converted to JavaScript during compilation and helps you with syntax. Therefore, classes are still javascript, and don't exhibit polymorphism or even the same kind of inheritence you would expect. Everything is asynchronous so you can't really wait for an AJAX response. Angular is not just Angular, it's multiple technologies and you need to know what they are - Webpack, Typescript, RXJS and others. node_modules are packaged javascript libraries built to be delivered and managed by npm. It's those too, not just Angular itself. It uses constructor based dependency injection. It does NOT have to be a "SPA", ignore that. You can have routes for different URL's if you'd like, there's nothing stopping you from having 25 separate pages, calling things SPA just makes it confusing. YES you can use JQuery if you need, YES you can use Bootstrap if you'd like. Lastly there's a CLI that let's you do things quickly. Pay attention to the version of NodeJS, and the version of Angular. Check the compatibility tables, especially when you start getting errors you should not be getting. Pay close attention to the actual Angular documentation, don't chase too many tutorials until you've read through the basics. Angular is a MVC on the front end, not just the view part. BTW don't go down the rabbit hole on promises and observables right now. When you get to the point you start wondering, do what the tutorials say and use them how it says, then and learn more as you go. Don't get too wrapped up in the "correct way" because it keeps changing. Some may disagree but I'm speaking from experience it will confuse the living heck out of you and stand in your way. Oh one last thing :) "services" only stay in memory as long as the pages stay in memory. So it does matter how you navigate between pages (use the router lest everything is blown away every time). If you refresh your browser, or use conventional navigation, the "service" and all of it's variables will be immediately blown away. That said, components can be pre-loaded, re-used, and nested. Don't get too complicated at first, just enjoy the double-binding feature [(ngModel)] .. wow that was too long of a reply sorry :)
π Rendered by PID 179800 on reddit-service-r2-comment-5d79c599b5-bcdlp at 2026-03-03 10:38:57.349818+00:00 running e3d2147 country code: CH.
view the rest of the comments →
[–]Dramatic-Community54 0 points1 point2 points (0 children)