[DEV] QUEL FRAMEORK APPRENDRE EN 2024 ?

OP
ST

SalahTomasOgnon

il y a 9 mois

titre

_T

_Troubadour_

il y a 9 mois

Si tu ne nous dit pas le domaine, on ne peut pas t'aider
"Dev" c'est large

A3

aledaled3

il y a 9 mois

frontend typescript + react
backend: golang

OP
ST

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

OP
ST

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 ?

C1

cosoho1868

il y a 9 mois

Assembleur

OY

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

S1

Seaborg117

il y a 9 mois

Django

D4

Dextre443

il y a 9 mois

Html

_T

_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

C6

cpmtpoubeelle6

il y a 9 mois

Laravel ou Symfony

De rien

BR

BeeRuse

il y a 9 mois


Html

Aya

B2

Bitonet2Poisson

il y a 9 mois

Le français

BR

BeeRuse

il y a 9 mois


Laravel ou Symfony

De rien

Laravel très bon choix

OP
ST

SalahTomasOgnon

il y a 9 mois

Laravel très bon choix

Symfony > Laravel

OP
ST

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 ?

C6

cpmtpoubeelle6

il y a 9 mois

Laravel très bon choix

Oui https://www.noelshack.com/2024-31-2-1722290483-screenshot-20240730-000056.jpg

_T

_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

C1

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

OP
ST

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

_T

_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

OP
ST

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 ?

_T

_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 https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
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)

C6

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

_T

_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

C1

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

A3

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.

_T

_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&section=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

_T

_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

C1

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

C1

cosoho1868

il y a 9 mois

La différence de perf est quasi nul
https://www.techempower.com/benchmarks/#hw=ph&test=fortune&section=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

BD

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.

AP

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.

C6

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

C1

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

C6

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

Ah ok, j'avais pas lu les postes de l'op https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

AP

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.

C1

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 ?

OP
ST

SalahTomasOgnon

il y a 9 mois

La différence de perf est quasi nul
https://www.techempower.com/benchmarks/#hw=ph&test=fortune&section=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

BD

BDSM

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 ?

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 )

DJ

DanielJackson4

il y a 9 mois

Putain personne pour mentionner spring boot

G6

Gopla600

il y a 9 mois

ah bon, Java avec Spring c'est pas des gros salaires ?

Bon déjà tu aime coder ou t'es énième clown qui se croit conduire une lambo en devenant dev ? https://image.noelshack.com/fichiers/2023/12/2/1679402319-1.png

C1

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

ZA

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.

BD

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

OP
ST

SalahTomasOgnon

il y a 9 mois


Putain personne pour mentionner spring boot

c'est dont je parlais, ca paye bien ?

C1

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 ?

https://www.ovhcloud.com/en/bare-metal/rise/

OP
ST

SalahTomasOgnon

il y a 9 mois

Bon déjà tu aime coder ou t'es énième clown qui se croit conduire une lambo en devenant dev ? https://image.noelshack.com/fichiers/2023/12/2/1679402319-1.png

j'aime coder je fais que ca

OP
ST

SalahTomasOgnon

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 ?

captcha, delay

OP
ST

SalahTomasOgnon

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 ?

quels technos ?