Nouvelle génération de frameworks 2023 : lequel choisir ?

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 พ.ย. 2024

ความคิดเห็น • 48

  • @jean-philippeehret8434
    @jean-philippeehret8434 ปีที่แล้ว +1

    Merci Samir, tes videos me permettent de rester en phase avec les nouveautés rapidement

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      Merci JP. Venant d'un CTO, ça fait d'autant plus plaisir :)

  • @vpic357
    @vpic357 ปีที่แล้ว +1

    Encore une excellente video avec la juste hauteur de vue sur une evolution tellement rapide. Merci 😉

  • @LostInRaccoonCity
    @LostInRaccoonCity ปีที่แล้ว +3

    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.

    • @codeconcept
      @codeconcept  ปีที่แล้ว +2

      Oui, bordélique, c'est le terme technique parfois :D Mais bon, au moins on ne s'ennuie pas :p

  • @lucast2742
    @lucast2742 ปีที่แล้ว +5

    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

    • @codeconcept
      @codeconcept  ปีที่แล้ว +2

      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 ;)

  • @TheRemiRODRIGUES
    @TheRemiRODRIGUES ปีที่แล้ว +2

    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.

    • @codeconcept
      @codeconcept  ปีที่แล้ว +1

      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

  • @anthonymenghi
    @anthonymenghi ปีที่แล้ว +1

    top la vidéo

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      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 :)

  • @tchoukatte
    @tchoukatte ปีที่แล้ว +4

    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

    • @codeconcept
      @codeconcept  ปีที่แล้ว +2

      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 :)

    • @vpic357
      @vpic357 ปีที่แล้ว

      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

  • @minute_illimitee
    @minute_illimitee ปีที่แล้ว +2

    tu penses sortir une petite vidéo sur Angular16 ? je serai curieux d'avoir ton avis sur les nouvelles fonctionnalité ... Merci

    • @codeconcept
      @codeconcept  ปีที่แล้ว +3

      Dernièrement j'ai fait des infidélités à Angular, mais je vais ajouter ça à ma liste ;)

  • @fayepapamamadou9332
    @fayepapamamadou9332 ปีที่แล้ว +2

    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.

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      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 :)

  • @jacklagrosepiquette-qy3hq
    @jacklagrosepiquette-qy3hq ปีที่แล้ว +2

    Pour survivre, apprendre le plus populaire, et attendre qu un framework deviennent vraiment populaire > 20pourcent de pdm

    • @codeconcept
      @codeconcept  ปีที่แล้ว +2

      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 😉

  • @moneyfr
    @moneyfr ปีที่แล้ว +1

    Si tu fais une formation qwik ce serait top.

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      C'est en cours de création ;)

  • @tfgg1490
    @tfgg1490 ปีที่แล้ว +1

    Avec notre start up je préfère svelte tres léger et bonne syntaxe

  • @alexmge9182
    @alexmge9182 ปีที่แล้ว +5

    Svelte > VueJS > React > ALL ............... > Angular XD

  • @avro-vulcan
    @avro-vulcan 11 หลายเดือนก่อน +1

    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

    • @codeconcept
      @codeconcept  11 หลายเดือนก่อน

      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 😉

    • @wantzo
      @wantzo 9 หลายเดือนก่อน

      @@codeconcept Autant prendre react ou solid-js, c'est mort qwick.

  • @ggousier
    @ggousier ปีที่แล้ว +1

    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. 😉

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      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 😉

    • @Baradur-br9oz
      @Baradur-br9oz ปีที่แล้ว

      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

  • @Neckhawker
    @Neckhawker ปีที่แล้ว +3

    Too many framework to choose from, just create your own and problem solved \o/

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      Easier said than done ;)

    • @Neckhawker
      @Neckhawker ปีที่แล้ว

      @@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.

  • @nuketoto3868
    @nuketoto3868 ปีที่แล้ว +1

    je reste sur angular, besoin de pérennité dans tout ça

    • @codeconcept
      @codeconcept  ปีที่แล้ว +1

      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 ;)

  • @tfgg1490
    @tfgg1490 ปีที่แล้ว +1

    Enfaite chacun a sont chouchous quoi ya pas de meilleure cest dure qua ya les goût et les couleurs

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      Et aussi certains frameworks plus adaptés à certaines applications 😉

  • @kamalkamals
    @kamalkamals ปีที่แล้ว

    tu as oublie sveltejs !!

    • @codeconcept
      @codeconcept  ปีที่แล้ว

      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 ;)

  • @kanaillaurent526
    @kanaillaurent526 ปีที่แล้ว +1

    Pas de Frameworks, pas d'emmerdes......

    • @codeconcept
      @codeconcept  ปีที่แล้ว +1

      … et pas de boulot 😜Hélas.

    • @kanaillaurent526
      @kanaillaurent526 ปีที่แล้ว +1

      @@codeconcept hahaha lol c vrai. A nous d'être convaincant.

  • @adamiyyin4412
    @adamiyyin4412 ปีที่แล้ว +2

    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

    • @codeconcept
      @codeconcept  ปีที่แล้ว +1

      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
      😉

  • @tawalioualao7444
    @tawalioualao7444 ปีที่แล้ว +1

    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
      @codeconcept  ปีที่แล้ว +1

      Merci Tawaliou :)
      Il faut croire que TH-cam m'a sorti de ses oubliettes. Je respire :D

    • @tawalioualao7444
      @tawalioualao7444 ปีที่แล้ว +1

      @@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