Comment choisir entre mergeMap, concatMap, switchMap et exhaustMap dans votre code ? (RxJS)

  Рет қаралды 7,079

Simon Dieny - Code Senior

Simon Dieny - Code Senior

Күн бұрын

Пікірлер: 40
@rakiraki7370
@rakiraki7370 11 ай бұрын
A quand une formation angular ? Je suis sûr que beaucoup de personnes sont prêtes à payer pour, vu les explications hyper claires que tu fournis
@dechamps777
@dechamps777 11 ай бұрын
Tu as une formation sur Angular sur sa chaine KZbin avec une vidéo de 9h! Je viens de la finir et vraiment elle est super !
@hansschenker
@hansschenker 2 ай бұрын
The first task of these 4 Rxjs operators is to flatten an Observable of observables into one output observable, the second task of each of them is to handle concurrency: concatMap no concurrency each observable must be complete before next, mergeMap: concurrency, no order in emitting values, switchMap: give me the values of the last source observable, exhaustMap: I do not care about values from the source observable until the current has completed
@Otomega1
@Otomega1 11 ай бұрын
Ça existe en dehors d'Angular?
@remix2die4
@remix2die4 11 ай бұрын
Je conseille aussi sur KZbin les vidéos de Deborah Kurata sur rxjs. Ses vidéos sont de l'or !
@codeursenior
@codeursenior 11 ай бұрын
Ah oui la papesse de RxJS et conférencière ng-conf. 👍
@wepppy
@wepppy 2 ай бұрын
T'expliques super bien!! Continue comme ça!
@codeursenior
@codeursenior 2 ай бұрын
Merci bien, je continue alors. Bon code !
@DavidRENAUD-ss5yj
@DavidRENAUD-ss5yj 11 ай бұрын
Salut Simon, Magnifique cette comparaison avec le serveur de la terrasse, rien que du concret pour comprendre l'abstrait ! Merci pour cette vidéo très compréhensive sur ces opérateurs. A bientôt pour la prochaine vidéo 👍
@codeursenior
@codeursenior 11 ай бұрын
Merci David Renaud pour ton message ! Hâte de vous proposer de nouvelles vidéos. À bientôt et bon code, Simon.
@RANDOM-kk9fm
@RANDOM-kk9fm 3 ай бұрын
Masterclass !
@codeursenior
@codeursenior 3 ай бұрын
Merci bien, bon code !
@raphaelspitz3682
@raphaelspitz3682 11 ай бұрын
super vidéo, mais est ce qu'on est vraiment obligé d'utiliser les observables ? les promise sont plus simples et la sync async await plus facile à écrire et à comprendre. En plus j'ai l'impression qu'il y a que Angular qui utilise ça react, ou vue je vois plus tot axios ou fetch et donc promise
@franklinturtletek8957
@franklinturtletek8957 10 ай бұрын
Le exhaust et le switch me font penser aux comportements de certains navigateurs, leurs différences de comportement plus précisément, lors des rafraichissements en boucles quand on était impatients dans les années 2k et qu'on se demandait si la requête ne pédalait pas dans la semoule avec des paquets perdus qui faisaient que la réponse n'arrivait jamais.
@hindelmouden4392
@hindelmouden4392 11 ай бұрын
Merci, c'est très utile
@codeursenior
@codeursenior 11 ай бұрын
Avec plaisir, bon code !
@SelfTalk0
@SelfTalk0 11 ай бұрын
Merci !!
@codeursenior
@codeursenior 11 ай бұрын
Avec plaisir ! Bon code, Simon.
@glenneriss66
@glenneriss66 11 ай бұрын
J'utilise beaucoup ces opérateurs merge, switch, concat dans le angular store précisement au niveau des effects sans trop savoir pourquoi utiliser un tel ou tel. Ta vidéo vient de me sauver la vie. Est-il possible d'avoir une vidéo sur la meilleure façon de faire un store sur angular?
@codeursenior
@codeursenior 11 ай бұрын
Merci pour ton message, c’est encourageant pour moi si chaque vidéo aide au moins 1 personne. C’est chose faite grâce à ton commentaire ! La vidéo sur le store Angular n’est pas prévue, mais j’ai noté ton idée dans mon système de prise de note. Donc un jour peut être ! Bon code à toi, Simon.
@bayramkilinc5609
@bayramkilinc5609 11 ай бұрын
Ok ! Un grand merci pour cette vidéo. Je commence à coder mes premiers projets en Angular, Rxjs à toujours eu une partie très flou. Moins maintenant
@codeursenior
@codeursenior 11 ай бұрын
Hello, merci pour votre partage d’expérience. Si RxJS est moins floue, la vidéo est une réduite. Bon code à vous, Simon.
@serge_amon
@serge_amon 11 ай бұрын
Hey je suis bleu. Tu as un gros niveau. Serais je capable de comprendre ton mentoring 😢?
@codeursenior
@codeursenior 11 ай бұрын
Merci pour le compliment. Si tu ne comprend pas ce que j’explique, c’est uniquement que j’explique mal. 👍
@ranixexp4358
@ranixexp4358 11 ай бұрын
En effet, cette vidéo a répondu à beaucoup de mes questions qui étaient jusque là sans réponse. Merci beaucoup.
@codeursenior
@codeursenior 11 ай бұрын
Merci pour votre partage, c’est un plaisir d’entendre ca ! Bon code, Simon.
@EjeBisBessay
@EjeBisBessay 11 ай бұрын
Bonjour Simon , merci pour la vidéo, regardes-tu tes mails ?
@codeursenior
@codeursenior 11 ай бұрын
Hello, cela fait plusieurs semaines que je n’ai pas eu le temps de consulter mes e-mails. Prochainement j’essayerai de prendre un moment pour répondre à tout le monde, j’ai pas mal de personne qui m’ont contacter. À bientôt, Simon.
@mathiouz007
@mathiouz007 11 ай бұрын
la réponse est dans la question, merci.
@codeursenior
@codeursenior 11 ай бұрын
« La question elle est vite répondue »
@thomasdodobo5793
@thomasdodobo5793 11 ай бұрын
Génial, merci de la transmission !!!!
@codeursenior
@codeursenior 11 ай бұрын
Avec plaisir, bon code à vous !
@khaderik
@khaderik 11 ай бұрын
Bonne analogie et explications claires. Merci 👍
@codeursenior
@codeursenior 11 ай бұрын
Merci d’avoir pris le temps pour ton retour positif !
@fetranambininarazanamampio5157
@fetranambininarazanamampio5157 11 ай бұрын
Bonjour, merci pour le partage
@codeursenior
@codeursenior 11 ай бұрын
👍
@vivienzanchi4921
@vivienzanchi4921 11 ай бұрын
merci pour ta vidéo, ces opérateurs rxjs sont beaucoup plus claire pour moi maintenant. Perso j'utilise beaucoup combineLatest dans mes projets, tu l'illustrerait comment avec ton shema ?
@codeursenior
@codeursenior 11 ай бұрын
Au top, c’était pas évident de vulgariser ce sujet. Concernant combineLatest, il se situerait plutôt dans une vidéo forkJoin vs combineLatest vs zip. Ce sont des opérateurs de création de flux, différents des opérateurs de mapping asynchrones présente dans cette vidéo. Le sujet pourrait vous intéresser ?
@vivienzanchi4921
@vivienzanchi4921 11 ай бұрын
@@codeursenior oui carrément 🙂
@codeursenior
@codeursenior 11 ай бұрын
@@vivienzanchi4921 Allez, vendu !
Maîtrisez ces 3 soft-skills pour coder chez Google
22:33
Simon Dieny - Code Senior
Рет қаралды 25 М.
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 59 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 118 МЛН
10 astuces pour éviter les structures if/else ennuyeuses dans votre code
18:00
Simon Dieny - Code Senior
Рет қаралды 35 М.
45min  de workshop privé pour devenir développeur Angular professionnel
45:35
Simon Dieny - Code Senior
Рет қаралды 21 М.
4 Techniques pour Apprendre à Coder EFFICACEMENT
6:41
MXR CODES
Рет қаралды 15 М.
RxJS Les clefs pour comprendre les observables (T. Chatel)
46:24
switchMap vs concatMap vs mergeMap ... Oh My!
6:30
Deborah Kurata
Рет қаралды 12 М.
Devenir un excellent Tech Lead (7 principes contre-intuitifs)
14:23
Simon Dieny - Code Senior
Рет қаралды 33 М.
Maîtrisez les principes SOLID : C’est la seule façon d’écrire du code propre !
23:06
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 59 МЛН