Le dev y a 10 ans vs maintenant
- 1
Y a 10 ans:
Ok je prends JQuery, Bootstrap, FileZilla, un VPS, Sublime Text, VIM et c'est parti
Aujourd'hui:
Ok je prends JQuery
euh non c'est démodé ça, le JS classique remplace JQuery ça sert à rien
ok je prends du JS classique alors
euh non il te faut un framework genre React Vue Angular
ça te facilite la vie en plus
euh ok je prends React c'est le plus populaire
ok tu prends Next j'imagine avec ?
bah c'est Next.js quoi, un surplus à React c'est hyper utilisé, Twitch TikTok et tous ils l'utilisent en plus le SSR, le CSR etc
Ok je prends Next.js
...
.....
Bon j'ai codé mon front end je vais faire le backend en Java
Java tu rigoles? Utilise Node.js
Ok si tu le dis
..
....
front/
back-end/
bon j'ai fait un test pour voir comment ça fonctionne c'est stylé en fait.
oula qu'est-ce que tu n'as pas fait la? tu n'as plus besoin de back-end fréro avec le serverless, faut utiliser Vercel qui a créé Next ça s'intégre bien
Quoi tu veux me dire que je peux plus juste glisser sur filezilla mon .html après le build?
Sisi mais personne fait ça
Ah ok je prends Vercel alors
..
....
Bon j'ai pas envie d'utiliser ton truc de serverless la
Pas de soucis, Next.js est un framework back-end
???? mais le front c'est le front c'est pour ça j'ai séparé
non mec tu crées un folder /api tu fous tout dedans ça te fait ton Node.js sans spin-up ton VPS et hop c'est parti
par contre ça te rend dépendant à vie de vercel, si un jour ils rendent ça payant t'es baisé
quoi? mais pourquoi je ferais ça, ça veut dire que je suis vendor lock chez eux
bon bas les couille je lance mon back en Node.js que je fous sur mon VPS
hop hop hop
quoi encore
..
...
bah ecoute plus personne deploy comme ça, il te faut un BAAS genre AWS avec un EC2, un S3, un load balancer
allez hop git clone
npm i
npm run start
hop j'edit le NGINX comme à l'époque
y a quoi
faut que t'utilise Docker pour dockerisé le tout dans des containers hein
pourquoi je ferais ça? c'est bon la non?
euh non avortin il se peut que tu veuilles redeploy ton appli quelque part d'autre, tu devras manuellement te retaper toutes les commandes + ta config NGINX tu l'as faite en prod c'est vraiment pas bon sur le long terme
ah
imagine tu veux redeploy tu fais comment??
bah euh je fais git clone, npm i, npm run start, je c/c ma config nginx et voila quoi
non il te faut 4 containers
un pour l'api, un pour la db, un pour nginx, un pour le crontab de backup
j'ai que ça à foutre? je travaille dans la NSA moi?
t'utilise TypeScript?
quoi?
L'op bloqué à l'âge de pierre qui n'utilise pas terraform pour déployer ses cluster kubernates sur une infra cloud serverless
React ? Next ? C'est finito depuis au moins 2 semaines et 1 jour maintenant on go SolidStart pour déployer on the edge
- 1
Données du topic
- Auteur
- oklemec
- Date de création
- 12 juillet 2023 à 00:55:14
- Nb. messages archivés
- 9
- Nb. messages JVC
- 9