J'aime beaucoup Vue et ne doute pas que Nuxt ait les mêmes qualités, notamment une excellente DX. Mais comme Next est mon choix de raison - en raison de la popularité de React qui porte les entreprises à naturellement aller vers Next - j'ai adopté Next. Ceci dit, si l'occasion se présente de faire une mission Nuxt, j'y vais sans hésiter ;)
Très intéressant ! Après même si l'écosystème va très vite, j'ai tout de même l'impression qu'il y a un certains déphasage par rapport à l'adoption par les entreprises. En effet, les migrations sont assez lourdes de conséquences, et les entreprises sont assez réticentes à l'idée de dépenser des ressources. Et même sur les nouveaux projets, les entreprises préfère favorisé une stack qui a déjà fait ses preuves. Donc en réalité, on a le temps de voir les tendances s'affirmer avant de se lancer dans un nouvel apprentissage. Par contre pour l'écosystème React, ce qui change beaucoup c'est les React Server Components (RSC). En effet, cela implique beaucoup de chose, et il est souvent nécessaire de désapprendre nos notions.
Exactement. C'est pour ça aussi que j'étais passé sur Next. React, comme Angular, ne fait pas peur aux décideurs même les plus prudents. Et c'était l'occasion de comprendre pourquoi l'équipe de React considère elle-même qu'avec les RSC, leur lib a pris la direction dont ils rêvaient, facilitée par Next. Il y a au moins une chose dont on est sûr : c'est les "signals". Tout le monde les ajoute explicitement ou via des astuces assez voisines à la compilation (comme "React Forget" si j'ai bien suivi) ou Vue Vapor. Angular a commencé à les ajouter à sa v16. Bref, on peut se hâter lentement :D
J'ai appris meterorjs, jamais trouvé de client. J'ai appris emberjs, jamais trouvé de client. J'ai appris svelte, jamais trouvé de client. Au final je suis payé pour angular (surtout) et Vue.. Je vois le reste de l'écosystème comme du bonus que je n'utilise que pour des projets persos pour mieux appréhender des notions existantes sur le reste. Et pour ma culture. Merci pour les vidéos
Merci Tchoukatte :) J'ai eu une mission Meteo.js. Mais une seule. Chez le même client qui a ensuite opté pour Svelte en plus. Il y a des aventuriers du dev. Bon, ils avaient beaucoup de petits projets, donc ça ne les engageaient pas sur la durée. J'aimais vraiment Meteor : le fait qu'on puisse réutiliser ses connaissances Node, MongoDB, JS puis React. On se retrouvait opérationnel très vite. Meteor a été précurseur. Evan You avait fait parti de la première équipe de devs avant ainsi que d'autres grosses pointures. J'avais vraiment aimé ce framework. Ca a été un des rares à connaître un comeback il y a quelques années après un rachat d'une boite qui a injecté beaucoup d'argent frais dedans. Bref, il était en avance sur son temps avant d'être détrôné par les MEAN stack et autres MERN stack. Ember m'avait toujours tenté, mais pas le temps. Oui, dans le fond, ton vécu aura été semblable au mien : deux frameworks t'ont permis de faire bouillir la marmite, le reste étant plus pour le sport au bout du compte :)
C est vrai que c est terriblement frustrant d apprendre des super techno et de ne pas avoir de projets pro assez ambitieux en face pour justifier leur mise en oeuvre
Salut. Vidéo intéressante. Je suis allé faire un tour sur votre site. C'est dommage que pour vos formations, vous ne mettiez pas le programme ainsi que quelques extraits que l'on peut visionner gratuitement afin de se faire une idée de votre pédagogie. Cordialement.
Salut, je viens d'activer le visionnage des premières vidéos des 4 dernières formations. Concernant le programme détaillé : il figure sur la page de présentation de chaque formation sous forme de sections et de vidéos bien nommées. Enfin, j'espérais qu'elles l'étaient bien nommée :) Il y en outre un descriptif des sujets abordés. N'hésitez à m'écrire sur contact at codeconcept point fr pour plus de détails sur une formation en particulier qui vous intéresse. Pour avoir un aperçu de la pédagogie, alternativement, il y a des vidéos sur TH-cam sur les 3 frameworks leaders du marché : Angular (vidéo d''1h30) th-cam.com/video/IWXzyV4L6BU/w-d-xo.html React (2h30) th-cam.com/video/7KC8QQXXN1M/w-d-xo.html et Vue (1h00) th-cam.com/video/aZWKi4Tikx0/w-d-xo.html Ainsi que quelques autres sur Jest, async/await, Strapi, Nest.js etc :)
Ma stratégie également 😎 Angular ou React en populaires, Qwik en outsider. Même si Qwik pourraient bien se faire une bonne place dans la niche du e-commerce. A suivre 😉
Tant Misko Hevery que le reste de son équipe sont des brutes (notamment les créateurs de Ionic et Stencil). Qwik est excellent, mais il met du temps à monter en popularité. J'espère qu'il va prendre en 2024 😉
Hello Grand Gousier, ça faisait longtemps 😀 La contrainte sur laquelle s'adosser pour limiter les options et créer sans plus attendre. C'est un principe qui a fait ses preuves dans la musique et le dessin. Alors pourquoi pas dans le dev en effet 😉
je suis d'accord avec vous mais ya pas que le manque ,l'abondance aussi peut contraindre à la créativité de façon plus générale donc c'est la différence du départ qui produit quelquechose de nouveau cordialement un grand Africain
@@codeconcept If you don't care about perfs and just want a simple thing, it's not that hard. You can build one using a raw-loader (Webpack) to load your HTML into your JS/TS code, a class to build a custom element from it, another class to help you bind a variable to a DOM element, and voilà. :) Honestly, I'm not a fan of Frameworks, too many of them, constantly evolving, with lot of little tricks, and another layer to your project. I'm too lazy for that shit xD.
C'est ce qui est cool : l'abondance ne nous contraint au changement. On peut continuer sur nos fidèles destriers qui ont encore de très beaux jours devant eux. Même si pour les devs Angular, Analog va peut-être progressivement gagner du terrain ;)
Non en effet :) Je n'ai pas mis le logo de Svelte sur la vignette car Svelte est déjà un framework bien établi maintenant. J'avais créé une formation Svelte en 2019, une éternité à l'échelle du dev :p Svelte n'est pas devenu aussi populaire que j'aurais voulu. Mais en 2023, quand on parle de next-gen frameworks, on est plutôt sur le trio Astro, Solid et surtout Qwik (mon chouchou). Dans la vidéo sont aussi évoqués Svelte, mais aussi Next et Remix ;)
il ne faut pas oublier qu'il y a des flux d'argent qui poussent certainnes directions concernant les framwork js (Vercel par exemple) Maintenant tout c'est devenus du business pure ou lieu d'une compétition pour améliorer les technologies. d'un autre coté les vrai geeks demandent d'abonner carrément javascript th-cam.com/video/lc5Np9OqDHU/w-d-xo.html
La R&D a besoin de beaucoup d'argent. Soit d'argent public, soit d'argent privé. Dans le cas de l'argent privé, il vient soit de grands groupes qui peuvent injecter des millions, soit d'une communauté. Ca n'est pas près de changer 💸 😀 J'ai une autre vidéo à proposer en réponse à "la fin" de JavaScript : th-cam.com/video/VShbHXUqYDA/w-d-xo.html&ab_channel=codeconcept 😉
Ah @codeconcept je t'ai perdu de vue. J'ai oublié le nom de la chaîne, je ne retrouve plus dans mes chaînes visualisées et bim je tombe sur ta video. Super super
@@codeconcept Ah franchement! Là je passe du temps sur Twitter pour être informé des new libs/frameworks js maintenant avec ton retour ça devrait être encore plus interessant. Surtout avec l'émergence de news frameworks je sens que je ne vais pas m'ennuyer sur ta chaîne! J'espère que tu vas bien, bien de repos néanmoins, sortir des vidéos n'est pas chose aisée! Super
Merci Samir, tes videos me permettent de rester en phase avec les nouveautés rapidement
Merci JP. Venant d'un CTO, ça fait d'autant plus plaisir :)
Encore une excellente video avec la juste hauteur de vue sur une evolution tellement rapide. Merci 😉
Merci Vincent :)
Tres tres bonne analyse Samir.
Je suis dev rubyOnRails et je fais tres peu de js ^^
Je trouve l'eco systeme js trop bordélique pour ma part.
Oui, bordélique, c'est le terme technique parfois :D Mais bon, au moins on ne s'ennuie pas :p
Nuxt 3 est vraiment un bon contender a Next 13 honnêtement, le workflow roule toute seule et l'apprentissage meme pour un debutant est tres rapide
J'aime beaucoup Vue et ne doute pas que Nuxt ait les mêmes qualités, notamment une excellente DX. Mais comme Next est mon choix de raison - en raison de la popularité de React qui porte les entreprises à naturellement aller vers Next - j'ai adopté Next.
Ceci dit, si l'occasion se présente de faire une mission Nuxt, j'y vais sans hésiter ;)
Très intéressant !
Après même si l'écosystème va très vite, j'ai tout de même l'impression qu'il y a un certains déphasage par rapport à l'adoption par les entreprises.
En effet, les migrations sont assez lourdes de conséquences, et les entreprises sont assez réticentes à l'idée de dépenser des ressources.
Et même sur les nouveaux projets, les entreprises préfère favorisé une stack qui a déjà fait ses preuves.
Donc en réalité, on a le temps de voir les tendances s'affirmer avant de se lancer dans un nouvel apprentissage.
Par contre pour l'écosystème React, ce qui change beaucoup c'est les React Server Components (RSC).
En effet, cela implique beaucoup de chose, et il est souvent nécessaire de désapprendre nos notions.
Exactement. C'est pour ça aussi que j'étais passé sur Next. React, comme Angular, ne fait pas peur aux décideurs même les plus prudents. Et c'était l'occasion de comprendre pourquoi l'équipe de React considère elle-même qu'avec les RSC, leur lib a pris la direction dont ils rêvaient, facilitée par Next.
Il y a au moins une chose dont on est sûr : c'est les "signals". Tout le monde les ajoute explicitement ou via des astuces assez voisines à la compilation (comme "React Forget" si j'ai bien suivi) ou Vue Vapor. Angular a commencé à les ajouter à sa v16.
Bref, on peut se hâter lentement :D
top la vidéo
Merci Anthony :) Alors, quel framework va être ton prochain ?
Même si mon petit doigt me dit que tu es plutôt attiré par le développement créatif :)
J'ai appris meterorjs, jamais trouvé de client. J'ai appris emberjs, jamais trouvé de client. J'ai appris svelte, jamais trouvé de client. Au final je suis payé pour angular (surtout) et Vue.. Je vois le reste de l'écosystème comme du bonus que je n'utilise que pour des projets persos pour mieux appréhender des notions existantes sur le reste. Et pour ma culture.
Merci pour les vidéos
Merci Tchoukatte :)
J'ai eu une mission Meteo.js. Mais une seule. Chez le même client qui a ensuite opté pour Svelte en plus. Il y a des aventuriers du dev. Bon, ils avaient beaucoup de petits projets, donc ça ne les engageaient pas sur la durée.
J'aimais vraiment Meteor : le fait qu'on puisse réutiliser ses connaissances Node, MongoDB, JS puis React. On se retrouvait opérationnel très vite. Meteor a été précurseur. Evan You avait fait parti de la première équipe de devs avant ainsi que d'autres grosses pointures. J'avais vraiment aimé ce framework. Ca a été un des rares à connaître un comeback il y a quelques années après un rachat d'une boite qui a injecté beaucoup d'argent frais dedans. Bref, il était en avance sur son temps avant d'être détrôné par les MEAN stack et autres MERN stack.
Ember m'avait toujours tenté, mais pas le temps. Oui, dans le fond, ton vécu aura été semblable au mien : deux frameworks t'ont permis de faire bouillir la marmite, le reste étant plus pour le sport au bout du compte :)
C est vrai que c est terriblement frustrant d apprendre des super techno et de ne pas avoir de projets pro assez ambitieux en face pour justifier leur mise en oeuvre
tu penses sortir une petite vidéo sur Angular16 ? je serai curieux d'avoir ton avis sur les nouvelles fonctionnalité ... Merci
Dernièrement j'ai fait des infidélités à Angular, mais je vais ajouter ça à ma liste ;)
Salut. Vidéo intéressante. Je suis allé faire un tour sur votre site. C'est dommage que pour vos formations, vous ne mettiez pas le programme ainsi que quelques extraits que l'on peut visionner gratuitement afin de se faire une idée de votre pédagogie.
Cordialement.
Salut, je viens d'activer le visionnage des premières vidéos des 4 dernières formations.
Concernant le programme détaillé : il figure sur la page de présentation de chaque formation sous forme de sections et de vidéos bien nommées. Enfin, j'espérais qu'elles l'étaient bien nommée :) Il y en outre un descriptif des sujets abordés. N'hésitez à m'écrire sur contact at codeconcept point fr pour plus de détails sur une formation en particulier qui vous intéresse.
Pour avoir un aperçu de la pédagogie, alternativement, il y a des vidéos sur TH-cam sur les 3 frameworks leaders du marché :
Angular (vidéo d''1h30)
th-cam.com/video/IWXzyV4L6BU/w-d-xo.html
React (2h30)
th-cam.com/video/7KC8QQXXN1M/w-d-xo.html
et Vue (1h00)
th-cam.com/video/aZWKi4Tikx0/w-d-xo.html
Ainsi que quelques autres sur Jest, async/await, Strapi, Nest.js etc :)
Pour survivre, apprendre le plus populaire, et attendre qu un framework deviennent vraiment populaire > 20pourcent de pdm
Ma stratégie également 😎 Angular ou React en populaires, Qwik en outsider. Même si Qwik pourraient bien se faire une bonne place dans la niche du e-commerce. A suivre 😉
Si tu fais une formation qwik ce serait top.
C'est en cours de création ;)
Avec notre start up je préfère svelte tres léger et bonne syntaxe
Svelte > VueJS > React > ALL ............... > Angular XD
g ete a une conference du mec de qwick il est balaise le gars...il ns a fait une suoer demo. ss aucun doute le prochain framework a apprendre
Tant Misko Hevery que le reste de son équipe sont des brutes (notamment les créateurs de Ionic et Stencil). Qwik est excellent, mais il met du temps à monter en popularité. J'espère qu'il va prendre en 2024 😉
@@codeconcept Autant prendre react ou solid-js, c'est mort qwick.
La créativité naît du manque de moyens. Quand on doit faire avec un peu, on est forcément plus ingénieux et créatif. 😉
Hello Grand Gousier, ça faisait longtemps 😀
La contrainte sur laquelle s'adosser pour limiter les options et créer sans plus attendre. C'est un principe qui a fait ses preuves dans la musique et le dessin. Alors pourquoi pas dans le dev en effet 😉
je suis d'accord avec vous mais ya pas que le manque ,l'abondance aussi peut contraindre à la créativité de façon plus générale donc c'est la différence du départ qui produit quelquechose de nouveau
cordialement un grand Africain
Too many framework to choose from, just create your own and problem solved \o/
Easier said than done ;)
@@codeconcept If you don't care about perfs and just want a simple thing, it's not that hard.
You can build one using a raw-loader (Webpack) to load your HTML into your JS/TS code, a class to build a custom element from it, another class to help you bind a variable to a DOM element, and voilà. :)
Honestly, I'm not a fan of Frameworks, too many of them, constantly evolving, with lot of little tricks, and another layer to your project. I'm too lazy for that shit xD.
je reste sur angular, besoin de pérennité dans tout ça
C'est ce qui est cool : l'abondance ne nous contraint au changement. On peut continuer sur nos fidèles destriers qui ont encore de très beaux jours devant eux. Même si pour les devs Angular, Analog va peut-être progressivement gagner du terrain ;)
Enfaite chacun a sont chouchous quoi ya pas de meilleure cest dure qua ya les goût et les couleurs
Et aussi certains frameworks plus adaptés à certaines applications 😉
tu as oublie sveltejs !!
Non en effet :) Je n'ai pas mis le logo de Svelte sur la vignette car Svelte est déjà un framework bien établi maintenant. J'avais créé une formation Svelte en 2019, une éternité à l'échelle du dev :p
Svelte n'est pas devenu aussi populaire que j'aurais voulu. Mais en 2023, quand on parle de next-gen frameworks, on est plutôt sur le trio Astro, Solid et surtout Qwik (mon chouchou).
Dans la vidéo sont aussi évoqués Svelte, mais aussi Next et Remix ;)
Pas de Frameworks, pas d'emmerdes......
… et pas de boulot 😜Hélas.
@@codeconcept hahaha lol c vrai. A nous d'être convaincant.
il ne faut pas oublier qu'il y a des flux d'argent qui poussent certainnes directions concernant les framwork js (Vercel par exemple)
Maintenant tout c'est devenus du business pure ou lieu d'une compétition pour améliorer les technologies.
d'un autre coté les vrai geeks demandent d'abonner carrément javascript
th-cam.com/video/lc5Np9OqDHU/w-d-xo.html
La R&D a besoin de beaucoup d'argent. Soit d'argent public, soit d'argent privé. Dans le cas de l'argent privé, il vient soit de grands groupes qui peuvent injecter des millions, soit d'une communauté. Ca n'est pas près de changer 💸 😀
J'ai une autre vidéo à proposer en réponse à "la fin" de JavaScript :
th-cam.com/video/VShbHXUqYDA/w-d-xo.html&ab_channel=codeconcept
😉
Ah @codeconcept je t'ai perdu de vue. J'ai oublié le nom de la chaîne, je ne retrouve plus dans mes chaînes visualisées et bim je tombe sur ta video. Super super
Merci Tawaliou :)
Il faut croire que TH-cam m'a sorti de ses oubliettes. Je respire :D
@@codeconcept Ah franchement! Là je passe du temps sur Twitter pour être informé des new libs/frameworks js maintenant avec ton retour ça devrait être encore plus interessant. Surtout avec l'émergence de news frameworks je sens que je ne vais pas m'ennuyer sur ta chaîne! J'espère que tu vas bien, bien de repos néanmoins, sortir des vidéos n'est pas chose aisée! Super