Se connecter

Informatique

Création de sites web

Sujet : React ou Symfony ?
1
Promptor
Niveau 8
15 juillet 2018 à 01:41:00

Je sais, cette question peut paraître étrange puisque React est plutôt pour le front et Symfony pour le back.

Mais voilà, j'explique rapidement le truc. Je suis en train de suivre une formation de développement web. Il faut savoir que j'aime tout, autant le front que le back.

J'ai pour objectif de travailler en salarié dans un premier temps, mais ce qui compte le plus pour moi c'est d'être TOTALEMENT indépendant pour pouvoir créer n'importe quel type de site tout seul pour des projets perso.

Il se trouve que dans ma formation, je peux choisir d'apprendre React ou Symfony. Et je ne sais pas quoi choisir. J'entends des tonnes d'infos contradictoires. Certains disent que le PHP est en train de mourir, d'autres qu'il est très en forme. React est apparemment à la mode en ce moment, mais si je me spécialise dedans je pars plutôt sur une spé front et je ne sais pas dans quelle mesure j'aurai des lacunes pour gérer des bases de données après.

Si je prends Symfony, j'ai peur d'apprendre un framework "mourant" car le PHP l'est soit disant, et d'avoir du mal à trouver un travail par la suite ou de ne pas avoir les outils pour créer de beaux sites visuellement.

Bref, je suis un peu perdu et c'est pour cela que je vous demande ceci : pour pouvoir créer n'importe quel type de site, il faut mieux se spécialiser en front ou en back ? Et sur le marché de l'emploi, lequel a le plus de valeur entre les 2 frameworks ?

chuuny
Niveau 9
15 juillet 2018 à 09:11:24

PHP est le plus utilisé pour le web, il n'est pas en train de mourir, loin de la.
Regarde les offres d'emploi, ce que les entreprises cherchent le plus. Dans ma région c'est Symfony le plus demandé.
Coté front, il y a beaucoup de framework javascript, react, angular et vuejs sont les plus utilisés.
Symfony et laravel sont les deux gros framework les plus utilisés, en France c'est symfony qui l'emporte.

20_cent_2017
Niveau 10
15 juillet 2018 à 11:55:37

Il faut apprendre les deux !
Le combot gagnant : react + symfony 4 /mysql

lisarael
Niveau 13
15 juillet 2018 à 12:12:21

Le 15 juillet 2018 à 11:55:37 20_cent_2017 a écrit :
Il faut apprendre les deux !
Le combot gagnant : react + symfony 4 /mysql

Je dirai plutôt React + Node.js + Postgres, mais chacun ses goûts. :)

Quoi qu'il en soit, j'aurais tendance à dire, l'auteur, si tu veux faire de tout, fais de tout : apprends les deux. Si tu ne peux en choisir qu'un en cours, prends celui qui te semble le plus complexe, tu auras plus facile à apprendre l'autre par toi-même.

tbol
Niveau 19
15 juillet 2018 à 21:46:03

Si tu regardes l'étude emploi les deux sont demandés, aussi bien PHP que tout ce qui est JavaScript : https://emploi.developpez.com/actu/199863/Emploi-developpeur-2017-les-langages-les-plus-demandes-et-les-mieux-payes-Java-JavaScript-et-PHP-plus-demandes-mais-Perl-Go-et-Scala-mieux-payes/
Tu peux très bien prendre l'un ou l’autre et apprendre l'autre par toi même c'est pas un soucis, la formation sert de base de départ, cependant dans le secteur web tu va continuer à devoir apprendre un tas de truc pour rester à jour.

Promptor
Niveau 8
16 juillet 2018 à 20:30:02

Merci à tous pour vos retours. En effet, je souhaite à moyen terme devenir dev full stack donc je finirai par apprendre les 2. Mais là je cherche à trouver celui qui m'aidera le plus facilement à trouver un emploi (j'ai la chance d'autant aimer le front que le back).

Apparemment les 2 ont de bons débouchés, j'ai bien aimé le conseil qui me dit de choisir le + dur en formation, mais je trouve que les 2 ont leurs difficultés perso !

Après initialement j'avais un léger penchant pour Symfony, et j'avoue que de voir les études et vos retours m'affirmant que le PHP est encore beaucoup demandé en entreprises, ça oriente mon choix.

Comme tu l'as dis tbol, ce métier c'est de la mise à jour permanente j'en ai bien conscience ! Je me demande juste si React est plus facile à apprendre solo que Symfony^^

dev-muss
Niveau 1
22 juillet 2018 à 01:05:01

Je conseilles Symfony (commence par le 3) et ensuite, tu as le choix entre react et angular . Et là encore, je te conseilles angular ! Synfony c'est français et marche énormément aussi à l'étranger vu que, même facebook est sous Symfony (je crois) et http://dev-muss.fr (mon protfolio : même s'il est basic mais, flexible ).

lisarael
Niveau 13
22 juillet 2018 à 09:24:11

Facebook n'est pas sous Symphony (mais est bien - partiellement - développé en PHP), n'avance pas des choses comme ça sans savoir.

20_cent_2017
Niveau 10
22 juillet 2018 à 11:17:56

Par contre on peux dire que fb est sous react !

lisarael
Niveau 13
22 juillet 2018 à 11:23:53

Exact, avec, aux dernières nouvelles, une codebase de plus de 50000 composants. Ça donne le tournis :)

Pseudo supprimé
Niveau 10
22 juillet 2018 à 11:38:06

Oublie React, l'avenir c'est VueJS.

lisarael
Niveau 13
22 juillet 2018 à 13:12:43

Je ne suis pas d'accord : d'une part, le monde est assez grand pour les deux, et surtout, ils ont tous les deux des qualités propres.
Par contre, je trouve que VueJS est plus facile à aborder, surtout si on a déjà des bases de React, c'est pourquoi j'aurai tendance à dire de commencer par React puis enchaîner sur VueJS.

Au sujet de la popularité de l'un et de l'autre, ce petit article mérite le détour : https://zendev.com/2018/06/19/react-usage-beating-vue-angular.html

20_cent_2017
Niveau 10
22 juillet 2018 à 21:24:19

Pas besoins enfaite de connaître react avant (ça marche juste de la même façon que react ou angular !

lisarael
Niveau 13
22 juillet 2018 à 21:48:40

Le 22 juillet 2018 à 21:24:19 20_cent_2017 a écrit :
Pas besoins enfaite de connaître react avant (ça marche juste de la même façon que react ou angular !

C'est pas ce que j'ai dit : si tu dois (ou veut) apprendre les deux, je trouve plus pertinent de commencer par React, qui est plus complexe. Mais ça reste deux projets indépendants avec leurs ressemblances et leurs spécificités.

Highscore
Niveau 7
24 juillet 2018 à 15:39:40

Laravel ? :dehors:

Tacha-tepoilu
Niveau 10
25 juillet 2018 à 14:13:51

Le 22 juillet 2018 à 21:48:40 lisarael a écrit :

Le 22 juillet 2018 à 21:24:19 20_cent_2017 a écrit :
Pas besoins enfaite de connaître react avant (ça marche juste de la même façon que react ou angular !

C'est pas ce que j'ai dit : si tu dois (ou veut) apprendre les deux, je trouve plus pertinent de commencer par React, qui est plus complexe. Mais ça reste deux projets indépendants avec leurs ressemblances et leurs spécificités.

Je confirme qu'en ayant utilisé React avant Vue, c'est plus simple.

Alix_Speroza
Niveau 18
26 juillet 2018 à 10:40:46

Laravel + Vue :oui:

chuuny
Niveau 9
31 juillet 2018 à 15:44:34

Voici une petite idée du framework Symfony (dernière version) https://www.youtube.com/watch?v=UTusmVpwJXo

gromouton
Niveau 6
15 août 2018 à 14:32:11

React sans hésiter car tu fais du JS et tu pourras faire ensuite du Node.js qui est plus intéressant que PHP.
Les 3 gros frameworks front en JS sont : React, Angular et Vue, le 3éme est encore loin derrière des deux autres mais il grimpe.

Symfony commence à être remplacé par Laravel, aujourd'hui, il n'y a qu'en France que Symfony marche.

tbol
Niveau 19
15 août 2018 à 16:36:32

Le 15 août 2018 à 14:32:11 gromouton a écrit :
Symfony commence à être remplacé par Laravel, aujourd'hui, il n'y a qu'en France que Symfony marche.

Confirmé clairement par Google trend : https://trends.google.com/trends/explore?q=%2Fm%2F0jwy148,%2Fm%2F09cjcl
Laravel leader dans le monde sauf exception Symfony Leader en France.

1
Sujet : React ou Symfony ?
   Retour haut de page
Consulter la version web de cette page