๐บ๐ฎ๐ฝ ๐ฑ๐ฒ ๐ฅ๐ ๐๐ฆ ๐ปโ๐ฎ ๐ท๐ฎ๐บ๐ฎ๐ถ๐ ๐ฒฬ๐๐ฒฬ ๐ฐ๐ผ๐ป๐ฐฬง๐ ๐ฝ๐ผ๐๐ฟ ๐๐ฟ๐ฎ๐ป๐๐ณ๐ผ๐ฟ๐บ๐ฒ๐ฟ ๐ฑ๐ฒ๐ ๐๐ฎ๐น๐ฒ๐๐ฟ๐.
Et cโest bien lร lโerreur que 90 % des dรฉveloppeurs Angular continuent de faire.
Je te raconte un truc perso.
Premier projet Angular. Je reรงois les donnรฉes dโune API, confiante, jโapplique vite fait mapโฆ
Quelques lignes plus tard : any partout, datePublication en string, et un front qui explose.
Trois heures de debugโฆ pour comprendre que jโรฉtais passรฉe ร cรดtรฉ de lโessentiel.
๐โ๐ฎ๐๐ผ๐๐ฒ, ๐ท๐ฒ ๐บ๐ฒ ๐๐๐ถ๐ ๐๐ฒ๐ป๐๐ถ๐ฒ ๐๐ฟ๐ฎ๐ถ๐บ๐ฒ๐ป๐ ๐ถ๐ฑ๐ถ๐ผ๐๐ฒ ๐ฑ๐ฒ ๐ป๐ฒ ๐ฝ๐ฎ๐ ๐นโ๐ฎ๐๐ผ๐ถ๐ฟ ๐๐ ๐ฝ๐น๐๐ ๐๐ผฬ๐.
Parce que ๐บ๐ฎ๐ฝ nโest pas juste lร pour faire des calculs.
Cโest lโoutil qui te permet de :
โ Rendre ton code ๐ฝ๐ฟ๐ฒฬ๐ฐ๐ถ๐, ๐๐๐ฝ๐ฒฬ ๐ฒ๐ ๐ฟ๐ผ๐ฏ๐๐๐๐ฒ
โ Construire des pipelines de donnรฉes ๐น๐ถ๐๐ถ๐ฏ๐น๐ฒ๐ ๐ฒ๐ ๐บ๐ฎ๐ถ๐ป๐๐ฒ๐ป๐ฎ๐ฏ๐น๐ฒ๐
โ รviter les erreurs silencieuses qui coรปtent des heures de debug
Jโai condensรฉ tout รงa dans un carrousel ultra-pratique :
โ Le vrai rรดle de ๐บ๐ฎ๐ฝ dans RxJS
โ Les 3 piรจges ร รฉviter absolument
โ Mes meilleures pratiques pour combiner map avec switchMap, filter, etc.
๐ฌ Tu galรจres avec un opรฉrateur RxJS ?
Ou tu veux que je dรฉcortique un cas concret de ton projet ?
๐ฬ๐ฐ๐ฟ๐ถ๐ ๐๐ผ๐ป ๐ฝ๐ฟ๐ผ๐ฏ๐น๐ฒฬ๐บ๐ฒ ๐ฒ๐ป ๐ฐ๐ผ๐บ๐บ๐ฒ๐ป๐๐ฎ๐ถ๐ฟ๐ฒ, ๐ท๐ฒ ๐๐ฟ๐ฎ๐ถ๐๐ฒ๐ฟ๐ฎ๐ถ ๐น๐ฒ๐ ๐ฝ๐น๐๐ ๐ฝ๐ฒ๐ฟ๐๐ถ๐ป๐ฒ๐ป๐๐ ๐ฑ๐ฎ๐ป๐ ๐น๐ฒ๐ ๐ฝ๐ฟ๐ผ๐ฐ๐ต๐ฎ๐ถ๐ป๐ ๐ฒฬ๐ฝ๐ถ๐๐ผ๐ฑ๐ฒ๐.
Directeur associรฉ | DevToBeCurious Pour l'รฉpanouissement des devs : formations, coaching, mentorat
4 months ago
une rรจgle OBLIGATOIRE : le any est banni :)
une seconde rรจgle : seulement des fonctions pures, c'est comme รงa qu'est conรงu rxjs :)
merci pour ton carousel, c'est top Elodie !
๐จ๐ป Freelance Tech Lead JS / TS | Frontend Specialist
4 months ago
cool ce mรฉmo :) Afin que ce soit encore plus accessible, j'aurais tendance ร rajouter un p'tit commentaire pour les valueChanges qui ont besoin d'รชtre dessouscrit dans 99% des cas sinon memory leaks.