Spring
Java Server Faces
JHipster
Apache Struts
Angular
Electron
React
Vue.js
Express.js
Backbone.js
Ember.js
Meteor
Aurelia
Laravel
CodeIgniter
Symfony
Zend Framework
Cocoa
ASP.NET
.NET Core
Blazor
Django
Pyramid
Flask
Ruby on Rails
Padrino
Spark
Flutter
Autres (à préciser en commentaires)
Pas d'avis
J'ai mis Laravel, Angular, Vue.js.
Pour moi Laravel / framework front type Angular ou Vue, c'est un très bon combo.
Par contre, pour ceux qui vote Symfony, pourquoi? C'est pour vous ou pour trouver du boulot en France. Clairement, Symfony c'est un peu un Framework très très Français.
Symfony est un très bon Framework mais dans le monde c'est Laravel qui est devant. (Vérifiable via : Google trend, star Github, divers article d'utilisation de framework PHP dans le monde...)
D'ailleurs, autant Laravel a piqué du code à Symfony autant la version 4 de Symfony s'inspire de Laravel en rendant le Framework plus simple / rapide au niveau de la prise en main. (donc peut-être que le rapport de force s'inversera avec cette nouvelle version)
Alors, personnellement, je suis pas tout a fait d'accord. A l'étranger, il y a des applications qui tournent encore sous Symfony et il faut les maintenir donc, potentiellement, il faut des développeurs dans ce domaine (un peu comme les développeurs backend PHP spécialisé sur Zend Framework 2, on va pas le nier, ZF3 est très peu présent de manière générale).
Il n'y a pas que Symfony qui est recherché en France mais le souci étant que le pacs des applications nécessitant une maintenance sous ce framework est énorme comparé aux demandes d'entretien pour Laravel & cie.
Enfin, c'est faux : Symfony a repris la flexibilité et la légèreté de Zend Framework 3. Laravel a peut être aussi servi d'inspiration mais de mémoire, c'est ZF3 qui est réputé pour être "light" (comme sa doc quoi, oh wait ... Je suis méchant de maltraiter ce framework ...).
Donc dans ce cas, l'objectif c'est d'apprendre un framework pour pouvoir s'en servir pour trouver un boulot. C'était juste ma question et c'est une réponse tout à fait logique.
Personnellement quand je check de SF et celle de Laravel, ça ne me donne pas envie de me pencher sur SF. Même si je sais pertinemment qu'au niveau boulot ça ouvrerait des portes.
PS :
Et on frappe pas sur un Framework mort, laisse Zend Framework tranquillement dans sa tombe. Et dire que j'étais sur un projet ZF2, il y a 3/4 ans, j'ose pas imaginer ceux qui doivent faire la TMA dessus.
Je pense que si tu veux toucher un large public dans le cadre du développement d'un service (genre API), il est préférable de connaître les plus gros frameworks utilisés sur le marché pour fournir une librairie dédiée : bien que Symfony se prenne des coups, il n'en pas moins un acteur majeur du secteur et au delà de l’hexagone.
Après, clairement, je ne vois pas l'intérêt de s'orienter vers les technologies à la "mode" quand on voit qu'au final, certaines sont vites abandonnées suite aux erreurs des éditeurs de ces dites technologies (je ne suis pas dans l'idée que le passé prévaut sur le neuf mais quand je vois tout ce qui a été dit sur NodeJS et qui au final n'a pas mis à mal le web, voilà quoi ...).
C'est vrai que Symfony est tentant, même s'il est particulièrement utilisé en France. Après, si un framework fait le job correctement, qu'il est solide et dispose d'une communauté forte, alors pourquoi s'en priver?
Pour ma part, je dois bosser sur un projet 100% JS. Du coup, pour moi qui suis aussi calé sur le sujet que Carlo le Calamar, je crois que j'ai du boulot. J'envisage donc d'apprendre à utiliser un serveur Web avec nodeJS, probablement en utilisant express comme framework pour développer l'appli. Et côté front, mon collègue de projet et moi-même sommes tentés par la librairie React. On veut apprendre une technologie qui soit assez efficace et cotée pour apporter une plus-value sur le marché de l'emploi et on aimerait développer notre projet sous la forme d'une "single page app". Alors bon, entre react et vue.js, on penche pour react, mais sans savoir vraiment pourquoi. Angular a l'air vraiment intéressant et, quand on a un peu l'habitude des langages typés, typescript peut probablement être une bonne alternative. Mais il semblerait que se plonger dans Angular soit un peu plus long que pour les deux autres, et déjà qu'il faut apprendre le côté serveur, ça pourrait faire beaucoup.
Enfin bref, je raconte ma vie au cas où certains d'entre vous auraient des petites remarques à formuler sur mes à-priori concernant ces techs, ou même des conseils pour bien se former et partir de la bonne façon.
Bonne journée, et bon courage pour vos prochains projets!
Ktor, Vertx, Exposed, kotlinx.html
Au boulot j'ai eu une formation Angular et bientôt je vais passer à la pratique.
Et perso je voudrais bien lâcher un peu java pour utiliser Electron avec typescript et babylonjs.
J'ai un peu bidouiller avec et c'est génial pour faire une application ou un jeux video standalone avec de la 3D ou 2D c'est sure on a pas la performance d'un java ou d'un C++ mais la productivité est bcp plus importante.
Avec en plus Visual Studio code qui est légé et avec une auto complétion super puissante ça donne envie d'apprendre après il faut le temps pour ça
Le seul truc dommage c'est qu'électron de permet de porté facilement sur android ou ios c'est vraiment domage
Je suppose que tu veux dire "ne permet pas" (de porter sur Android). Mais sinon, Babylon.js c'est pas du Javascript?
Tu parles bien IPFS (https://ipfs.io/) ? J'ai une idée de projet IPFS+SIA, je vais faire un github si ça t'intéresse
Bon alors,
.net core je suis déjà dessus
VueJs déjà vu...
Electron que je connais mal pour le coup (j'adore XAML mais why not de tenter le combo HTML pour du desktop)
ML.net
Personnellement pour l'instant j'apprends Laravel et je le trouve top, c'est mon premier framework et il me plait bien.
Je vois que le DotNet et le Java EE ont toujours la côte.
Ceux qui ont répondu au sondage me semblent répondre plutôt à la question: "les frameworks que vous utilisez encore en 2019 ??"
J'ai espéré voir Flutter, TensorFlow et les frameworks JavaScript en pole position. Depuis les 5 dernières années, les frameworks FrontEnd Javascript culminent dans les sondages. Mais est-ce que l'offre est là?
randriano.dvp.com
Développeur. Product Owner [Agile]. Sites web, mobile apps, système d'information (SI).
Je vais étudié Lucky et Amber.
Les librairies de Ruby sont relativement facile à adapter en Crystal. Et le langage est déjà très performant.
https://github.com/kostya/benchmarks
Et pour un langage beaucoup disent mourant (en dépit qu'il fait partie des 10 langages les plus utilisé, Ruby a l'intérêt de beaucoup de chercheurs. Je ne connais pas de langage utilisant autant de machine virtuelle différente.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager