[DEV] QUEL FRAMEORK APPRENDRE EN 2024 ?
Bizzette
il y a 10 mois
C'est bien pour WordPress et apprendre mais php est clairement dépassé niveau perf, ergonomie développeur, il y a énormément de standards web qui ne sont pas supportés et tu fais moins de choses qu'avec du go ou nodejs
Y a quoi que tu peux pas faire avec laravel mais avec nodejs si ?
HarryPottaire
il y a 10 mois
Laravel rigole
Langage avec 3 trains de retard techniquement parlant qui s'est reposé sur ses acquis pendant sa période PHP 5.X, depuis ils se sont réveillés, mais trop tard
- Librairie standard incohérente
- Pas de généricité
- Typage incomplet (array)
- Async, tu oublies
- Env de dev catastrophique (tu payes phpstorm ou tu te tapes les extensions PHP eco+ de vscode)
- Déploiement fastidieux avec une conf apache/nginx + php-fpm
- Perf + que moyenne (même si c'est mieux depuis php7)
J'ai 8 ans d'xp en PHP et j'en ai plein le cul de cette techno
Pour le back il faut faire du Node ou du Go, tu seras un dev heureux
devPuceau
il y a 10 mois
Y a quoi que tu peux pas faire avec laravel mais avec nodejs si ?
Le webRTC, Socket sont très mal supportés
devPuceau
il y a 10 mois
Langage avec 3 trains de retard techniquement parlant qui s'est reposé sur ses acquis pendant sa période PHP 5.X, depuis ils se sont réveillés, mais trop tard
![]()
- Librairie standard incohérente
- Pas de généricité
- Typage incomplet (array)
- Async, tu oublies
- Env de dev catastrophique (tu payes phpstorm ou tu te tapes les extensions PHP eco+ de vscode)
- Déploiement fastidieux avec une conf apache/nginx + php-fpm
- Perf + que moyenne (même si c'est mieux depuis php7)J'ai 8 ans d'xp en PHP et j'en ai plein le cul de cette techno
![]()
Pour le back il faut faire du Node/Deno/Bun (avec typescript) ou du Go, tu seras un dev heureux
This. A part pour les CMS php est un langage qui doit mourir même si c'est pas prêt d'arriver
devPuceau
il y a 10 mois
Perso en back ma récente découverte c'est Elysia, le fonda est un trap mignon mais l'expérience de dev et les perfs sont très bonnes
cifijih508
il y a 10 mois
Langage avec 3 trains de retard techniquement parlant qui s'est reposé sur ses acquis pendant sa période PHP 5.X, depuis ils se sont réveillés, mais trop tard
![]()
- Librairie standard incohérente
- Pas de généricité
- Typage incomplet (array)
- Async, tu oublies
- Env de dev catastrophique (tu payes phpstorm ou tu te tapes les extensions PHP eco+ de vscode)
- Déploiement fastidieux avec une conf apache/nginx + php-fpm
- Perf + que moyenne (même si c'est mieux depuis php7)J'ai 8 ans d'xp en PHP et j'en ai plein le cul de cette techno
![]()
Pour le back il faut faire du Node/Deno/Bun (avec typescript) ou du Go, tu seras un dev heureux
Le problème que j'ai avec PHP perso, c'est que les libraires du langage sont vraiment dégueulasses
Il n'y a pas d'élégance quand on écrit du code
$_SERVER['REQUEST_URI']
$_POST
fetch(PDO::FETCH_ASSOC)
On n'a pas l'impression que les constructions du langage ont été pensées pour être agréables à utiliser
Après, on peut faire des projets en PHP, je ne dis pas le contraire, c'est une techno qui a fait ses preuves, c'est juste que quand tu passes des heures et des heures à écrire du code, c'est mieux si tu es content de ce que tu lis sur ton écran
Taku[OO]
il y a 10 mois
Faut dépasser ce délire de Framework les gars, on est en big 2K24, les IA arrivent.
Si vous changez pas votre manière de réfléchir alors vous aller vous faire DEFONCER
cifijih508
il y a 10 mois
Faut dépasser ce délire de Framework les gars, on est en big 2K24, les IA arrivent.
Si vous changez pas votre manière de réfléchir alors vous aller vous faire DEFONCER
Peux-tu préciser ta pensée, clé ?
Comment tu utilises l'IA en 2k24 ?
cifijih508
il y a 10 mois
Faut dépasser ce délire de Framework les gars, on est en big 2K24, les IA arrivent.
Si vous changez pas votre manière de réfléchir alors vous aller vous faire DEFONCER
Peux-tu préciser ta pensée, clé ?
Comment tu utilises l'IA en 2k24 ?
cifijih508
il y a 10 mois
Faut dépasser ce délire de Framework les gars, on est en big 2K24, les IA arrivent.
Si vous changez pas votre manière de réfléchir alors vous aller vous faire DEFONCER
Peux-tu préciser ta pensée, clé ?
Comment tu utilises l'IA en 2k24 ?
AsianFeeder
il y a 10 mois
perso Spring boot, 15 ans que j'en fais
SalahTomasOgnon
il y a 10 mois
perso Spring boot, 15 ans que j'en fais
t'aimes bien ? ca rapporte beaucoup ?
Utasinoraptor
il y a 10 mois
Pour des projets perso assez conséquents, un avis sur le rails ?
j'ai 2 projets en React/rails parce que c'est la stack de mon mentor donc j'ai suivi. j'aurais beaucoup de bénéfices à switch sur un autre langage backend ? Des difficultés à prévoir ?
Merci les kheys !
abbessent
il y a 10 mois
Faut aller sur les frameworks un peu plus niche avec moins de concurrence et sympa à utiliser
Genre vue svelte
AsianFeeder
il y a 10 mois
t'aimes bien ? ca rapporte beaucoup ?
ça dépend de ton niveau d'expertise.
Ca gagne pas mal - surtout si tu fais de l'ops à côté.
Et l'avantage c'est que tout le monde en fait - mais 80% sont nuls et n'ont rien creusé de spring boot
SalahTomasOgnon
il y a 10 mois
ça dépend de ton niveau d'expertise.
Ca gagne pas mal - surtout si tu fais de l'ops à côté.Et l'avantage c'est que tout le monde en fait - mais 80% sont nuls et n'ont rien creusé de spring boot
tout le monde fait plutot du Symfony, Laravel, Nodejs...
AsianFeeder
il y a 10 mois
tout le monde fait plutot du Symfony, Laravel, Nodejs...
tout le monde dans le milieu *java
SalahTomasOgnon
il y a 10 mois
tout le monde dans le milieu *java
spring boot c'est plus dur et moins fun donc très peu en font dont plus facile d'être recruté et gros salaire ?
AsianFeeder
il y a 10 mois
spring boot c'est plus dur et moins fun donc très peu en font dont plus facile d'être recruté et gros salaire ?
en quoi c'est moins fun ?
Tu fais énormément de trucs avec avec des perf très bonnes, du code safe et ça s'intègre avec énormément de lib.
SalahTomasOgnon
il y a 10 mois
en quoi c'est moins fun ?
Tu fais énormément de trucs avec avec des perf très bonnes, du code safe et ça s'intègre avec énormément de lib.
c'est plus fun de faire du Symfony/Laravel, Nodejs que du Spring
AsianFeeder
il y a 10 mois
c'est plus fun de faire du Symfony/Laravel, Nodejs que du Spring
En quoi c'est plus fun ?
Faire du PHP c'est pas fun et c'est mal designé - node je vais pas parler des lib npm qui servent à rien (isOdd )...
SalahTomasOgnon
il y a 10 mois
En quoi c'est plus fun ?
Faire du PHP c'est pas fun et c'est mal designé - node je vais pas parler des lib npm qui servent à rien (isOdd )...
faire du php, js c'est plus fun/facile/agréable que faire du java
AsianFeeder
il y a 10 mois
faire du php, js c'est plus fun/facile/agréable que faire du java
tu peux faire du spring en full kotlin, j'en fais à mon travail
ChamanRebel
il y a 10 mois
Laravel c'est sympa
faire du front rapidement avec Laravel livewire, et alpineJS
Je fais PHP/JS et DevOPS
et depuis chat gpt je peux toucher à tout pour maintenir des app, C#, C++, Golang ...
IslandMelodies
il y a 10 mois
.NET Core
AsianFeeder
il y a 10 mois
Laravel c'est sympafaire du front rapidement avec Laravel livewire, et alpineJS
Je fais PHP/JS et DevOPS
et depuis chat gpt je peux toucher à tout pour maintenir des app, C#, C++, Golang ...
copilot est mieux pour le code - et intégré à ton IDE (où il connait bien le contexte du code) il est très efficace
cifijih508
il y a 10 mois
.NET Core
Tu peux héberger du .NET sur un serveur non-Microsoft ?
AsianFeeder
il y a 10 mois
Tu peux héberger du .NET sur un serveur non-Microsoft ?
tu connais OCI ou au moins docker ?
Waselklats2
il y a 10 mois
Les startups et boîtes modernes bossent pour la plupart en Java / Spring, Python avec fastapi ou flask, vue JS / react
cifijih508
il y a 10 mois
tu connais OCI ou au moins docker ?
Docker un petit peu oui
C'est quoi le coût pour faire tourner une web app ASP.NET Core ?
Je veux dire ça fait sens pour un petit dev indie d'aller sur des technos comme ça ?
AsianFeeder
il y a 10 mois
Docker un petit peu oui
C'est quoi le coût pour faire tourner une web app ASP.NET Core ?
Je veux dire ça fait sens pour un petit dev indie d'aller sur des technos comme ça ?
Moins cher que Python, PHP ou JS
https://thenewstack.io/which-programming-languages-use-the-least-electricity/
Portico5015
il y a 10 mois