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

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии • 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 RUclips sur les 3 frameworks leaders du marché :
      Angular (vidéo d''1h30)
      ruclips.net/video/IWXzyV4L6BU/видео.html
      React (2h30)
      ruclips.net/video/7KC8QQXXN1M/видео.html
      et Vue (1h00)
      ruclips.net/video/aZWKi4Tikx0/видео.html
      Ainsi que quelques autres sur Jest, async/await, Strapi, Nest.js etc :)

  • @moneyfr
    @moneyfr Год назад +1

    Si tu fais une formation qwik ce serait top.

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

  • @tfgg1490
    @tfgg1490 Год назад +1

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

  • @alexmge9182
    @alexmge9182 Год назад +6

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

  • @avro-vulcan
    @avro-vulcan Год назад +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  Год назад

      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 11 месяцев назад

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

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

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

  • @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
    ruclips.net/video/lc5Np9OqDHU/видео.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 :
      ruclips.net/video/VShbHXUqYDA/видео.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 RUclips 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