[DEV] QUEL FRAMEORK APPRENDRE EN 2024 ?
_Troubadour_
il y a 9 mois
Si tu ne nous dit pas le domaine, on ne peut pas t'aider
"Dev" c'est large
aledaled3
il y a 9 mois
frontend typescript + react
backend: golang
SalahTomasOgnon
il y a 9 mois
Si tu ne nous dit pas le domaine, on ne peut pas t'aider
"Dev" c'est large
web ou mobile la où ca recrute + bon salaire
SalahTomasOgnon
il y a 9 mois
frontend typescript + react
backend: golang
mais tout le monde fait deja du typescript et react car fun donc ca recrute moins et moins bon salaire ?
cosoho1868
il y a 9 mois
Assembleur
OnonokiYotsugi
il y a 9 mois
yesod en haskell pour le back et pugjs en front. C'est ce que toutes les grosses boites utilisent
Seaborg117
il y a 9 mois
Django
Dextre443
il y a 9 mois
Html
_Troubadour_
il y a 9 mois
web ou mobile la où ca recrute + bon salaire
Là où ça recrute le plus c'est devops
Sinon pour répondre à ta question
Backend : .Net python Django Flask symphony
Front : react type script nextjs
Mobile je ne connais pas assez
cpmtpoubeelle6
il y a 9 mois
Laravel ou Symfony
De rien
BeeRuse
il y a 9 mois
Html
Aya
Bitonet2Poisson
il y a 9 mois
Le français
BeeRuse
il y a 9 mois
Laravel ou SymfonyDe rien
Laravel très bon choix
SalahTomasOgnon
il y a 9 mois
Laravel très bon choix
Symfony > Laravel
SalahTomasOgnon
il y a 9 mois
Là où ça recrute le plus c'est devops
Sinon pour répondre à ta question
Backend : .Net python Django Flask symphony
Front : react type script nextjs
Mobile je ne connais pas assez
mais React et Symfony tout le monde utilise deja ces frameworks car fun donc plus bouché avec salaire plus bas car tout le monde veut faire ces technos ?
_Troubadour_
il y a 9 mois
mais React et Symfony tout le monde utilise deja ces frameworks car fun donc plus bouché avec salaire plus bas car tout le monde veut faire ces technos ?
Tout le monde le fait car tout le monde les utilise
Les salaires ne sont pas "bas" mais ce ne sont pas les meilleurs clairement
Après si tu veux de l'oseille tu n'as pas choisi le bon domaine
Web c'est littéralement le truc que tout le monde fait, donc tu as plein de.j9b mais ce n'est pas avec ça que tu seras pété de thune
cosoho1868
il y a 9 mois
yesod en haskell pour le back et pugjs en front. C'est ce que toutes les grosses boites utilisent
Bonne suggestion
J'aurais dit Elm pour le front plutôt cela dit
SalahTomasOgnon
il y a 9 mois
Tout le monde le fait car tout le monde les utilise
Les salaires ne sont pas "bas" mais ce ne sont pas les meilleurs clairement
Après si tu veux de l'oseille tu n'as pas choisi le bon domaine
Web c'est littéralement le truc que tout le monde fait, donc tu as plein de.j9b mais ce n'est pas avec ça que tu seras pété de thune
j'ai vu que le Java (Spring) ca recrutait plus avec bon salaire, car c'est pas fun donc tout le monde fait du Symfony, React
_Troubadour_
il y a 9 mois
j'ai vu que le Java (Spring) ca recrutait plus avec bon salaire, car c'est pas fun donc tout le monde fait du Symfony, React
Tu serais surpris
PHP/java c'est vraiment la techno avec les salaires les plus bas en back
SalahTomasOgnon
il y a 9 mois
Tu serais surpris
PHP/java c'est vraiment la techno avec les salaires les plus bas en back
ah bon, Java avec Spring c'est pas des gros salaires ?
_Troubadour_
il y a 9 mois
ah bon, Java avec Spring c'est pas des gros salaires ?
Fréro, tout le monde fait du java
C'est le language qu'on donne à des petit bac + 2 BTS
Je t'ai dit, le web ce n'est pas le domaine pour faire de l'oseille
Tu as 2 choix :
- Soit tu prends un truc mainstream et tu auras un salaire mainstream
- Soit tu prends une techno un peu plus récente, genre golang, et tu seras bien payé mais dans ce cas là tu auras très peu de job (et bon courage pour convaincre l'employeur que tu peux faire le job avec 0 XP)
cpmtpoubeelle6
il y a 9 mois
Tu serais surpris
PHP/java c'est vraiment la techno avec les salaires les plus bas en back
Quasi plus aucune boîte ne fait du PHP sans Framework (d'ailleurs j'en ai jamais connu)
Laravel et Symfony c'est correctement payé, sur Paris c'est en moyenne entre 42-48
Je suis full back-end Laravel + infra AWS (Serverless et Terraform) dans ma boîte actuelle dans laquelle je suis depuis 3 ans, j'ai commencé à 48 je suis à 66 depuis janvier dernier
En tout j'ai 5 ans d'xp
_Troubadour_
il y a 9 mois
Quasi plus aucune boîte ne fait du PHP sans Framework (d'ailleurs j'en ai jamais connu)
Laravel et Symfony c'est correctement payé, sur Paris c'est en moyenne entre 42-48
Je suis full back-end Laravel + infra AWS (Serverless et Terraform) dans ma boîte actuelle dans laquelle je suis depuis 3 ans, j'ai commencé à 48 je suis à 66 depuis janvier dernier
En tout j'ai 5 ans d'xp
Évidemment, c'était un raccourci voulu
C'est correct, il n'y clairement pas de job dans l'informatique où tu seras mal payé hein
L'op veut le truc qu'il lui permettra d'avoir le plus de thune et de trouver facilement du taf, en web et en France cela n'existe pas
cosoho1868
il y a 9 mois
C'est quoi les performances d'un framework comme Laravel ou Symfony par rapport à du pur PHP ?
Je trouve que ces frameworks ont l'air d'être des usines à gaz
aledaled3
il y a 9 mois
anyway tu fais pas de php, tu fais du go, rust ou java en backend et tu vas bosser dans des boites americaines.
_Troubadour_
il y a 9 mois
C'est quoi les performances d'un framework comme Laravel ou Symfony par rapport à du pur PHP ?Je trouve que ces frameworks ont l'air d'être des usines à gaz
La différence de perf est quasi nul
https://www.techempower.com/benchmarks/#hw=ph&test=fortune§ion=data-r22
Il y a ça qui peut donner un semblant d'idée
Mais en soit c'est de la branlette, c'est quand même rare où c'est le language/framework serveur qui fait office de bottleneck
Si tu veux de la perf, aprioris tu prends un language bas niveau dans tous les cas
_Troubadour_
il y a 9 mois
anyway tu fais pas de php, tu fais du go, rust ou java en backend et tu vas bosser dans des boites americaines.
C'est sur que si l'auteur veut de l'oseille, le plan serait déjà meilleur
cosoho1868
il y a 9 mois
C'est sur que si l'auteur veut de l'oseille, le plan serait déjà meilleur
On veut que l'auteur reste pauvre
cosoho1868
il y a 9 mois
La différence de perf est quasi nul
https://www.techempower.com/benchmarks/#hw=ph&test=fortune§ion=data-r22
Il y a ça qui peut donner un semblant d'idée
Mais en soit c'est de la branlette, c'est quand même rare où c'est le language/framework serveur qui fait office de bottleneck
Si tu veux de la perf, aprioris tu prends un language bas niveau dans tous les cas
Merci clé
Dingue, Rails a de meilleurs performances que Laravel sur ton classement, alors que Rails c'est un veau ultra-lent
BDSM
il y a 9 mois
Dépend de ce que tu veux faire.
Si tu veux bosser dans de grands groupes/esn sur leurs applications internes , .net ou java et bien maîtriser SQL.
Si tu veux plutôt toucher à l'ai et startup, python et FastAPI.
Si tu préfères le frontend, plutôt React. Eventuellement angular si tu vises les esn, grands groupes etc.
Apochaos
il y a 9 mois
C'est quoi les performances d'un framework comme Laravel ou Symfony par rapport à du pur PHP ?Je trouve que ces frameworks ont l'air d'être des usines à gaz
T'as pas besoin d'avoir une archi de dingue pour faire tourner un site en PHP donc on regarde plus trop la vitesse d'exécution des scripts. La performance, tu vas gagner du côté de la vitesse de production. Avec un framework comme Laravel ou Symfony, tu ne réinventes pas la roue, tu as déjà un tas d'outils à ta disposition, les conventions font que c'est plus simple pour un autre dev de récupérer ton projet, etc. Ca te facilite aussi grandement la tâche sur un tas de trucs comme la base de données ou le templating.
Sinon, les framework ont des moyens d'accélérer le temps de chargement des pages, par exemple en mettant en cache certaines choses quand tu passes le site en mode "production" comme les templates, l'appel des services, la création des routes, etc.
cpmtpoubeelle6
il y a 9 mois
C'est quoi les performances d'un framework comme Laravel ou Symfony par rapport à du pur PHP ?Je trouve que ces frameworks ont l'air d'être des usines à gaz
Fiou je vais essayer en une phrase vite fait : structure du projet, communauté, ORM (ça facilite les interactions avec la base de données, mais je n'utilise plus ça perso), sécurité, artisan, y a tellement de trucs clé
Je peux comprendre qu'un projet from scratch Laravel ou Symfony peut paraître usine à gaz
Si tu t'intéresses aux Framework PHP, commence par Lumen, c'est la version très light de Laravel avec le strict nécessaire pour démarrer une api, ça te permet de comprendre facilement les interactions entre les différents services
cosoho1868
il y a 9 mois
À part ça, je trouve que c'est devenu tellement un cancer les gros frameworks JS comme React ou Vue
À la base, le web ça devait être simple, maintenant c'est devenu un empilement de layers de complexité, tout ça pour générer du putain de HTML
cpmtpoubeelle6
il y a 9 mois
Évidemment, c'était un raccourci voulu
C'est correct, il n'y clairement pas de job dans l'informatique où tu seras mal payé hein
L'op veut le truc qu'il lui permettra d'avoir le plus de thune et de trouver facilement du taf, en web et en France cela n'existe pas
Apochaos
il y a 9 mois
À part ça, je trouve que c'est devenu tellement un cancer les gros frameworks JS comme React ou VueÀ la base, le web ça devait être simple, maintenant c'est devenu un empilement de layers de complexité, tout ça pour générer du putain de HTML
C'est valable pour tout les domaines de l'informatique.
Les technologies évoluent, on complexifie tout, ça permet de mieux découper et de réutiliser un maximum de choses.
cosoho1868
il y a 9 mois
J'ai une question pour les devs du forum
Sur ce forum je sais qu'on a des pros
Je suis en train de coder une petite web app que je vais lancer bientôt
Je me demandais : quelle stratégie pour éviter que le formulaire d'inscription se fasse spam de faux compte créés par des bots ?
Et aussi, comment on fait si on veut que son site soit dispo à la fois aux USA et en France ? Je veux dire, il y aura une latence pour le marché français si je fous mon serveur aux states ?
SalahTomasOgnon
il y a 9 mois
La différence de perf est quasi nul
https://www.techempower.com/benchmarks/#hw=ph&test=fortune§ion=data-r22
Il y a ça qui peut donner un semblant d'idée
Mais en soit c'est de la branlette, c'est quand même rare où c'est le language/framework serveur qui fait office de bottleneck
Si tu veux de la perf, aprioris tu prends un language bas niveau dans tous les cas
Symfony plus performant que Laravel
BDSM
il y a 9 mois
J'ai une question pour les devs du forumSur ce forum je sais qu'on a des pros
Je suis en train de coder une petite web app que je vais lancer bientôt
Je me demandais : quelle stratégie pour éviter que le formulaire d'inscription se fasse spam de faux compte créés par des bots ?
Et aussi, comment on fait si on veut que son site soit dispo à la fois aux USA et en France ? Je veux dire, il y aura une latence pour le marché français si je fous mon serveur aux states ?
Tu utilises un captcha.
Pour un petit site, ça devrait passer d'avoir uniqement un VPS en europe par exemple, les US auront tout à fait accès à ton site. Si tu commences à avoir du succès ou bien que ça devient critique d'avoir moins de latence pour tes users US, tu utilises des CDN ( cloudflare par ex )
DanielJackson4
il y a 9 mois
Putain personne pour mentionner spring boot
cosoho1868
il y a 9 mois
Tu utilises un captcha.
Pour un petit site, ça devrait passer d'avoir uniqement un VPS en europe par exemple, les US auront tout à fait accès à ton site. Si tu commences à avoir du succès ou bien que ça devient critique d'avoir moins de latence pour tes users US, tu utilises des CDN ( cloudflare par ex )
Merci clé, mais je hais cette merde de captcha.
Il n'y pas d'autres solutions ? Ou alors des captchas plus light, je ne veux pas que mes utilisateurs cliquent sur des photos de voitures ou de vélos
Zalopar
il y a 9 mois
C'est valable pour tout les domaines de l'informatique.
Les technologies évoluent, on complexifie tout, ça permet de mieux découper et de réutiliser un maximum de choses.
Découper? Bof. On empile toujours plus.
BDSM
il y a 9 mois
Merci, mais je hais cette merde de captcha.
Il n'y pas d'autres solutions ? Ou alors des captchas plus light, je ne veux pas que mes utilisateurs cliquent sur des photos de voitures ou de vélos
Tu dois pas forcément résoudre des puzzles avec les captchas. Certains sont transparents ou bien il faut juste cliquer sur "je ne suis pas un robot" etc. Il y a divers fournisseurs, faut voir ce qui te convient ( et les frais... )
SalahTomasOgnon
il y a 9 mois
Putain personne pour mentionner spring boot
c'est dont je parlais, ca paye bien ?
cosoho1868
il y a 9 mois
Tu utilises un captcha.
Pour un petit site, ça devrait passer d'avoir uniqement un VPS en europe par exemple, les US auront tout à fait accès à ton site. Si tu commences à avoir du succès ou bien que ça devient critique d'avoir moins de latence pour tes users US, tu utilises des CDN ( cloudflare par ex )
Tu me conseilles quoi hébergeur ? OVH CLOUD ils ont des serveurs puissants pas chers il me semble ?
SalahTomasOgnon
il y a 9 mois
J'ai une question pour les devs du forumSur ce forum je sais qu'on a des pros
Je suis en train de coder une petite web app que je vais lancer bientôt
Je me demandais : quelle stratégie pour éviter que le formulaire d'inscription se fasse spam de faux compte créés par des bots ?
Et aussi, comment on fait si on veut que son site soit dispo à la fois aux USA et en France ? Je veux dire, il y aura une latence pour le marché français si je fous mon serveur aux states ?
captcha, delay
SalahTomasOgnon
il y a 9 mois
J'ai une question pour les devs du forumSur ce forum je sais qu'on a des pros
Je suis en train de coder une petite web app que je vais lancer bientôt
Je me demandais : quelle stratégie pour éviter que le formulaire d'inscription se fasse spam de faux compte créés par des bots ?
Et aussi, comment on fait si on veut que son site soit dispo à la fois aux USA et en France ? Je veux dire, il y aura une latence pour le marché français si je fous mon serveur aux states ?
quels technos ?
SalahTomasOgnon
il y a 9 mois