Almost every beginner JavaScript developer gets confused by this topic, But you made it very clear and easy, thank u Bro ❤❤
@pulpopool522721 сағат бұрын
Hello Monster, hope you're good. I'm facing an error when trying to login a created user via the register. I'm getting an error "auth/invalid-credential". I have my project hosted locally in localhost:4200. Do you think that this remain of the account service of firebase or the type of configuration? I followed the same steps as you and when make the register via the web form I get success.
@Debbie-moonКүн бұрын
A lot of great ideas here, thank you!
@jozef-javorsky-dodoКүн бұрын
THX this is super-great insightful vid
@AmmarSaber-ym1nxКүн бұрын
But what if i want to pass the whole user object, not just the name? 😊
@theWorldOfIssКүн бұрын
2024 🤘
@AlexUrsulovКүн бұрын
Thanks a lot. As I understand we can't use onPush strategy with input signal's in dump components. Is it right?
@serhatbekkКүн бұрын
Thank you for sharing and your efforts, I've watched a few of your videos before, now I know I better subscribe! 🙏
@MonsterlessonsAcademyКүн бұрын
Welcome aboard!
@ishmailmaihmail2 күн бұрын
You❌ Your✅
@thisisryker2 күн бұрын
why using .reduce() is better ? You telling to use .reduce() is better, but never explain why.
@MonsterlessonsAcademyКүн бұрын
reduce is a functional and declarative way of writing code in comparison to for loops. It returns the direct result, avoids creating additional variables before and doesn't have side effects.
@ovuokeaghwotu23892 күн бұрын
What I enjoy about your videos is how practical they are. They have immediate use in most large-scale Angular apps. Thank you for your work.
@MonsterlessonsAcademyКүн бұрын
Glad you like them!
@parthgoswami32212 күн бұрын
i was trying to understand RHF, read the documents , watched some videos too but didn't understand a thing. But you made it simple to understand thank you so much!!! Subscribed👍
@MonsterlessonsAcademyКүн бұрын
Glad it helped!
@drzewko38712 күн бұрын
Video idea: rating your viewers portfolio projects
@MonsterlessonsAcademyКүн бұрын
I will add it to the list of ideas
@Alexanderscodesamples-x4u2 күн бұрын
Thank you for the video.
@MonsterlessonsAcademyКүн бұрын
You're welcome!
@OsamaHasan-xk8ty2 күн бұрын
Where the GitHub link broo!!! please
@mrluckyuncle2 күн бұрын
Do the differences in implementation (browser vs NodeJS runtime) make a difference in how we write out programs?
@MonsterlessonsAcademyКүн бұрын
No really. But understanding underlying concepts typically helps with debugging.
@advance51893 күн бұрын
It’s amazing to see the quality of your videos getting better and better. By the way, I’ve always wondered what the name of the book in the background next to the light is?
@MonsterlessonsAcademyКүн бұрын
Glad you like it! The book at the background is the Vue book which I wrote at 2017.
@sarath.sandwich3 күн бұрын
Nice, quite neutral explanation. Thanks for sharing.
@MonsterlessonsAcademy3 күн бұрын
Glad you liked it
@MonsterlessonsAcademy4 күн бұрын
WATCH NEXT: Mean Stack Project - Building Trello Clone - kzbin.info/www/bejne/Y3e5ZaR_iZd7qsksi=U4TKi4-Q4KAL7bPH
@rtpHarry4 күн бұрын
Fyi docker-compose is now built in as docker compose (space instead of dash)
@MonsterlessonsAcademy3 күн бұрын
Thanks for letting me know. I need to update it in the course
@rtpHarry3 күн бұрын
@@MonsterlessonsAcademy yeah it just plain doesn't work, with no message. I would have expected them to set up some kind of deprecation but I'm brand new to docker this week so I don't know if this has been a long time coming. It just stopped working when I installed the update.
@KostasOreopoulos5 күн бұрын
A nice example to remember is the following:. Imagine that you have a chair to read the "data" of the observable. In switchMap and exchaustMap we have just one chair for the observables to sit as the pass in front of the chair. In switchMap. When an observable passes in front of the chair, the observable sitting on the chair should get up and leave and the new will sit. In the exhaustMap case, if the sit is taken, the observable passing by should leave and all its data are lost. Now concatMap has still one chair reader but has a big hall and keeps observables in the waiting room. in a queue. When an observable completes, the next one takes its place at the chair. MergeMap has many chairs. As the observables arrives at the center, it takes a seat, and we read its data. When it completes, it gets up and leaves, and we publish its data. Not in the order it came. I guess the limits in the number of MergeMap chairs is the same as in PromiseAll.
@timothyalcaide5 күн бұрын
How to use signInWithEmailLink ? I have FirebaseError: Firebase: Error (auth/argument-error).
@PhilemonSimona-i6j5 күн бұрын
Zboncak Well
@ChristopherMartinez-v8b5 күн бұрын
829 Green Village
@abishektamilan97336 күн бұрын
Why the easy framework are not using in company
@MonsterlessonsAcademy5 күн бұрын
Companies use what is popular. It doesn't have anything to do with how easy a framework is.
@abishektamilan97335 күн бұрын
@@MonsterlessonsAcademy if the framework is easy the time for the project will be less right why didn't they think like that
@MonsterlessonsAcademy5 күн бұрын
@@abishektamilan9733 Because everybody picks what is popular and not what is good.
@abishektamilan97334 күн бұрын
@@MonsterlessonsAcademy yes 🥲
@advance51896 күн бұрын
Do you use AI in your daily life? If you don’t mind me asking, for what purposes?
@MonsterlessonsAcademy5 күн бұрын
Yes I do, general programming questions, fixing typos it english texts, generating titles for youtube videos.
@rtpHarry6 күн бұрын
I dont know if you have a day job but I'm imaging you sat alone in the office and as your coworkers go by in the hall you are just narrating your day and hammering through the code just like your videos.
@MonsterlessonsAcademy6 күн бұрын
Kind of :) But I work remotely.
@zemacnica7 күн бұрын
Oh, thank you, I was struggling with typescript correct setup
Could you share your vscode profile/config, looks nice
@MonsterlessonsAcademy6 күн бұрын
I covered it here kzbin.info/www/bejne/oqeum4Z4l7aLrtUsi=zHnipazX6VvJvO5E
@TeddyEDMOND-p6u8 күн бұрын
you also have the guts to implement boring project, because they hide some interessting concepts you will not always find in project you like. and unfortunatly clients wont always give you project you would love to implement. iam not saying you have to fake it, just realize you have to find the positive
@MonsterlessonsAcademy6 күн бұрын
Yeap, I agree.
@rojaachan8 күн бұрын
I thought React was a library and not a framework 🤔
@MonsterlessonsAcademy8 күн бұрын
Ah sure. But it doesn't change a thing.
@ArturoChenFan8 күн бұрын
Is there a way to connect to mat-table with ngrx component store and use of signals for CRUD actions?
@MonsterlessonsAcademy8 күн бұрын
I didn't try that.
@tobalhenriquez82338 күн бұрын
You are the best!! I will buy one of these courses for sure!!
@MonsterlessonsAcademy8 күн бұрын
Glad you like my content!
@johngrath97738 күн бұрын
Good video
@MonsterlessonsAcademy8 күн бұрын
Glad you enjoyed
@mrluckyuncle9 күн бұрын
How does the “input” signal return different values?
@MonsterlessonsAcademy8 күн бұрын
What do you means by return? Angular router passed properties from data, params and query params. If you have such input, you will get a value.
@mrluckyuncle8 күн бұрын
@@MonsterlessonsAcademy Sorry I wasn't clear. Maybe this is a dumb question but the right-hand side of the equal sign is the same in these two lines, and yet pageId and limit are different: pageId = input.required<string>(); limit = input.required<string>(); How is this possible?
@BDominikGT9 күн бұрын
Thanks, how do you set this up with signal store? I've tried redux devtools and ngrx-toolkit withDevtools, but my redux devtools plugin not show anything.
@MonsterlessonsAcademy8 күн бұрын
You don't. Signal store doesn't have anything to do with ngrx/state and devtools. It's a local state for component.
@gaetanlavit73309 күн бұрын
You helped me a lot with angular learning, thanks for the projects ideas. I needed this rn
@MonsterlessonsAcademy8 күн бұрын
Glad it helped!
@whtrbt38249 күн бұрын
13:47 the code will break when 0 is passed.
@kshitijtakarkhede78339 күн бұрын
Hey I have a doubt when people say "you should know how to do this this xyz" what does that actually mean , we should be able to understand the process how it works or should we actually be able to code , ( cause with rise in AI etc , writing code is not issue) ig it was never an issue , all companies want is problem solving approach so what is ideal to understand how it works or be able to write code ( without using gpts)
@MonsterlessonsAcademy8 күн бұрын
I don't agree with your point. AI often write bad code full of errors. If person don't know how to implement a feature from start to the end and write it's code which is good he should not even touch AI. I covered here "you should know xyz" because you will see these features in every single project.
@ismaelkf9 күн бұрын
hello
@MonsterlessonsAcademy9 күн бұрын
Hi
@07bakabaka9 күн бұрын
amazing content
@MonsterlessonsAcademy9 күн бұрын
Glad to hear that!
@valikonen10 күн бұрын
Can you make a tutorial with microfrontends and monorepo? Thank you for your great content!
@MonsterlessonsAcademy9 күн бұрын
I wil add it to the list of ideas
@dirkpostma7711 күн бұрын
First one, I’d ask: can we be sure all items have an object with property name? If not, we should validate or use ‘user?.name’ And, I start with writing a test.
@jhonbrugg11 күн бұрын
using realtime database in the front-end looks interesting obfuscate que firebase code and the key in front-end, what you think about?any suggestions?
@MonsterlessonsAcademy11 күн бұрын
Don't even put sensitive information like keys in front code. It's a huge risk which doesn't make sense to do.
@GurovDmitriy11 күн бұрын
Спасибо! Добавь примеров для осталых) по типу - что такое сервисы api - что такое entities и models - как реализовать clean arch or fsd на ангуляр - как пользоваться разумно tanstackQuery без зависимости прямой в шаблонах и features ну в целом приближенный пример production разделения слоев приложения