[DEV] QUEL FRAMEORK APPRENDRE EN 2024 ?

P5

Portico5015

il y a 10 mois

je cherche un stage Java - Angular

BI

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 ?

HP

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 https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

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

Et j'en passe https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

J'ai 8 ans d'xp en PHP et j'en ai plein le cul de cette techno https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Pour le back il faut faire du Node ou du Go, tu seras un dev heureux https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

DP

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

DP

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 https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

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

Et j'en passe https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

J'ai 8 ans d'xp en PHP et j'en ai plein le cul de cette techno https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Pour le back il faut faire du Node/Deno/Bun (avec typescript) ou du Go, tu seras un dev heureux https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

This. A part pour les CMS php est un langage qui doit mourir même si c'est pas prêt d'arriver

DP

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

C5

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 https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

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

Et j'en passe https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

J'ai 8 ans d'xp en PHP et j'en ai plein le cul de cette techno https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Pour le back il faut faire du Node/Deno/Bun (avec typescript) ou du Go, tu seras un dev heureux https://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

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

T[

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

C5

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 ?

C5

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 ?

C5

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 ?

AF

AsianFeeder

il y a 10 mois

perso Spring boot, 15 ans que j'en fais

OP
ST

SalahTomasOgnon

il y a 10 mois


perso Spring boot, 15 ans que j'en fais

t'aimes bien ? ca rapporte beaucoup ?

UT

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 !

AB

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

AF

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

OP
ST

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

AF

AsianFeeder

il y a 10 mois

tout le monde fait plutot du Symfony, Laravel, Nodejs...

tout le monde dans le milieu *java

OP
ST

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 ?

AF

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.

OP
ST

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

AF

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

OP
ST

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

AF

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

CR

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

IM

IslandMelodies

il y a 10 mois

.NET Core

AF

AsianFeeder

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

copilot est mieux pour le code - et intégré à ton IDE (où il connait bien le contexte du code) il est très efficace

C5

cifijih508

il y a 10 mois


.NET Core

Tu peux héberger du .NET sur un serveur non-Microsoft ?

AF

AsianFeeder

il y a 10 mois

Tu peux héberger du .NET sur un serveur non-Microsoft ?

tu connais OCI ou au moins docker ?

W2

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

C5

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 ?

AF

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 ?