Тёмный

Déploiement simple et automatique d'un SaaS en 2024 

Benjamin Code
Подписаться 138 тыс.
Просмотров 37 тыс.
50% 1

Utilisez mon code BENJAMINCODE pour avoir -10% sur toutes les offres d'hébergement d'Hostinger ainsi que leur VPS :
www.hostg.xyz/...
Suivez ‪@RomainLanz‬ sur Twitter :
/ romainlanz
🎁 15% offerts avec le code BENJAMIN15 sur les offres LegalPlace
Création entreprise : c3po.link/QYV8...
Création micro-entreprise : c3po.link/QSzu...
Domiciliation : c3po.link/QV65...
Comptabilité : c3po.link/QMnH...
Modification de statuts : c3po.link/Qhgr...
Dissolution/Liquidation : c3po.link/QhAA...
Mon SaaS pour mettre en relation les RU-vidrs et les Sponsors
meetsponsors.com
Devenez affiliés et gagnez 20% sur tous les abonnements
meetsponsors.l...
Mes tutos et codes sources :
shop.benjaminc...
Rejoignez moi sur Twitter :
/ benjamincode
Insta : / benjamincode
Twitch : / benjamincode
Mail : b1jam1code@gmail.com
Partners Manager : Loic Coutal
Miniamaker : / kas0bel
Monteur : / teddycoste1 & Moi
Les musiques que j'utilise sur la chaîne sont soit :
- de moi (dans de nombreux cas : guitar / saxo / nappes de synthés)
- de Obsimo
- de Luxie (Ilovedyou • Luxie - ilovedyoumybaby )
- de Paradise of Yesterday (paradiseofyest...) pour tout ce qui est synth pop

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 113   
@BenjaminCode
@BenjaminCode 6 месяцев назад
Alors ? 95% c'est une stat que j'ai fumé ou ça vous semble vrai ? Utilisez mon code BENJAMINCODE pour avoir -10% sur toutes les offres d'hébergement d'Hostinger ainsi que leur VPS : www.hostg.xyz/SHEfv
@gioayima
@gioayima 6 месяцев назад
Peut-etre. Perso j'utilise Traefik depuis bientot 2 ans maintenant et je connais le nouveau docker swarm bien qu'il ne me semble pas necessaire personnellement. Pour le moment docker compose fait le taf
@soubinan
@soubinan 6 месяцев назад
Nice, Pour la petite histoire, no orchestrator c'est pas vrai vu que Docker swarm est aussi un orchestrateur de conteneurs.
@rawz06
@rawz06 6 месяцев назад
J'adore son système de déploiement, une petite chose maintenant que tu as poussé ton MVP. ARRÊTE DE MANIÈRE IMMINENTE DE POUSSER AUTOMATIQUEMENT MAIN. Il faudra que tes déploiements en prod soient manuels, pour que tu puisses pousser ça dans des moments précis. Tu ne seras pas à l'abris qu'un build pousse une connerie même si les tests (futurs tests) passent, le build passe et tout. Donc pour ta 2.0, avec swarm, prépare toi une petite preprod à l'image de ta prod, et tu peux mettre en auto ta branche rc (release-candidate) vers cette preprod, ensuite tu feras les merges en à chaque fois sur rc pour préparer le terrain quand tu en es fier. Et une fois ta preprod sûr comme tu l'entends, tu merges sur main. Et tu lanceras le déploiement à des heures creuses !
@cair0n_
@cair0n_ 6 месяцев назад
Merci pour ce commentaire, j'ai eu les yeux plissés tout le long de la vidéo :D
@Lunolux
@Lunolux 6 месяцев назад
a vrai dire meme en recette c'est rarement en auto (pour pas perturber les métier qui test), a part sur un projet ou on est solo mais c'est rare non ?
@MaxLaMenace
@MaxLaMenace 6 месяцев назад
@@Lunolux Je crois que c'est justement le principe, qu'il soit solo dessus ^^
@丅-u2h
@丅-u2h 6 месяцев назад
Super Video !! Je veux plus de technique !
@baylalabamba
@baylalabamba 6 месяцев назад
Hola !! super intéressant la lumiere sur ton workflow ! au dela de la tech, ça dit quoi d'un point de vue légal l'exploitation de datas de youtube ? c'est via l'api , du scrap ? je me rappelle plus. j'espere je met pas les pieds sur un sujet trop déliquat, je trouve la réponse à ce type de questions méga intéressantes pour nous devs :D
@ventustyl
@ventustyl 6 месяцев назад
J'ai une question: Mais pourquoi il tient son micro a la main ?? 🤣Ca m'a pertubé à fond !!!!!" Alors @BenjaminCode pourquoi ???
@Lunolux
@Lunolux 6 месяцев назад
mdr j'avais meme pas gaffe
@cocoludo
@cocoludo 6 месяцев назад
Ça fait plusieurs vidéos que c'est le cas. Le pied est cassé peu être ... et comme pas le temps d'en mettre un nouveau, bas voilà. On se la joue Freddy Mercury ? Le futur gimmick youtubesque
@ganon4
@ganon4 6 месяцев назад
Ça fait plusieurs vidéo et je me suis dis si ça se trouve il est en déplacement et il a pas pris le pied 😂
@BenjaminCode
@BenjaminCode 6 месяцев назад
Mon père m’a envoyé un mail en me disant : t’as besoin de tunes ? Je peux te prêter de l’argent pour t’acheter un pied ! Ahahahah
@alice_hml
@alice_hml 6 месяцев назад
Cherche « Tom Nicholas microphone » pour la réponse
@derfz-itnux9041
@derfz-itnux9041 6 месяцев назад
Hello Benjamin, je comprends ce genre de stack dans les premiers déploiements comme tu l'as dit "go to market first". Mon conseil, n'oublie pas tout de même les scan de sécurité à minima ( scan des images , scan du code,...).sinon toujours nickel tes vidéos !👍
@aurelienthms
@aurelienthms 6 месяцев назад
Jsuis mort de rire j'ai RIEN COMPRIS (pourquoi je regarde une vidéo sur le déploiement web moi aussi)
@BenjaminCode
@BenjaminCode 6 месяцев назад
Next week je reviens à du compréhensible amigo ! Mais ça me fait rire et me touche que tu te sois aventuré sur celle là !! C’était vraiment un de mes spin off des plus obscures !
@studioberet3544
@studioberet3544 6 месяцев назад
Propre, le combo Docker Swarm + Traefik est une stack petinente pour ton use case et ça fait plaisir de voir des images docker buildées en multi-staging. Tu peux eventuellement enlever le « RUN ls -la » qui rajoute une couche pour rien à l’image de ton front, ou à la limite faire un « RUN mv ./server/node_modules_prod ./server_node_modules && ls -la » c’est une bonne pratique. Comme piste d’amelioration tu peux rajouter une step dans ta CI/CD pour scanner si tes images docker buildées ont des failles de securité grâce à des outils comme trivy. 😉
@vinception777
@vinception777 6 месяцев назад
Ahhh la vidéo que j'attendais le plus ❤ J'avoue que j'attendais de fou ta vidéo, depuis que tu as fait la vidéo avec Romain Lanz je me suis pas mal penché sur le sujet... Et je visualise pas bien pour un monorepo Ayant pas toutes les compétences devOps pour le moment j'ai fait avec Railway le back et Vercel le front (les deux sont managés) comme ça rien a faire ^^" Mais j'aimerais vraiment reproduire ton truc, est ce que partagerais tes fichiers docker et config de déploiement (actions, config du repo) ? Merci pour le partage en tout cas c'est précieux comme vidéo !
@regislaffond6382
@regislaffond6382 6 месяцев назад
🎯 Key Takeaways for quick navigation: 00:00 *🚀 Processus de déploiement d'un projet SaaS* - Le déploiement rapide et fréquent est conseillé pour les projets web. - Travailler sur son processus de déploiement initial peut être bénéfique à long terme. - La vidéo présente le processus de déploiement automatique d'un projet SaaS à chaque commit sur la branche principale. 01:00 *🐳 Utilisation de Docker pour le déploiement* - Utilisation de Docker pour créer des images du backend et du frontend. - Gestion des dépendances avec pnpm et partage entre les projets. - Processus de déploiement automatisé à chaque commit sur la branche principale. 02:38 *⚙️ Mécanisme de déploiement automatisé* - Déclenchement du déploiement à chaque commit sur la branche principale. - Construction et mise à jour des images Docker. - Déploiement sécurisé sur un VPS avec redirection du trafic vers les nouvelles images. 03:35 *💻 Choix et gestion des VPS* - Sélection de VPS puissants et hautement disponibles. - Utilisation des VPS de Hostinger avec satisfaction. - Possibilité d'adapter la capacité des VPS en fonction des besoins du projet. 05:17 *🔒 Sécurité du processus de déploiement* - Validation du build sur la CI/CD avant le déploiement. - Processus de validation des images déployées. - Priorité donnée à la livraison de fonctionnalités à forte valeur ajoutée. 06:48 *🛠️ Méthode de déploiement sans orchestrateur* - Utilisation de Docker Swarm et Traffic pour le déploiement. - Configuration simple des clusters de VPS avec Docker Swarm. - Routage automatique des ports et des URLs avec Traffic. Made with HARPA AI
@BrigenBercaj-n3s
@BrigenBercaj-n3s 3 месяца назад
La vidéo est incroyable, j'essaye de faire la même chose avec un projet de classe mais je n'arrive pas à tout comprendre. Comment tu fais pour que lorsque ton image est à jour. Que sur Docker tes services se mettent à jours et en plus sans coupé le trafic. Si quelqu'un peut m'expliquer ou m'envoyer un lien vers un tuto ou une doc. Les outils que j'ai envisagé : - Swarm (vu sur la vidéo) - Traefik (vu sur la vidéo) - Watchtower (censé mettre à jour mes containers si les images se mettent à jours) Merci à ceux qui pourrait m'aider !!!
@abdelliabdelli2645
@abdelliabdelli2645 6 месяцев назад
Salut la team ! Comment créez-vous vos fichiers de configuration ? Dockerfile, YAML, etc. ? Pour un développeur non DevOps, ce n'est pas toujours simple. Avez-vous des astuces à partager ? Je m'adresse aux abonnés de la team Benjamin.
@massiwodev
@massiwodev 4 месяца назад
Salut @BenjaminCode ! super vidéo, j'adore cette série ! J'aimerais savoir si tu as déjà fait un monorepo avec un frontend Nuxt et un "ui" en utilisant NuxtUI ? Penses-tu que c'est possible et compliqué à mettre en place ?
@sebastiencatherine8727
@sebastiencatherine8727 6 месяцев назад
docker swarm est un orchestrateur de containers, certe pas aussi complexe / complet que kubernetes mais ça reste un orchestrateur ^^ Sinon comme souvent vidéo sympa :) Et pour l'histoire de déployer ta première version avant d'avoir des tests, perso ça ne me choque pas, l'idéal c'est que ça te rapporte au plus vite finalement, et les tests peuvent venir après et seront financés par les premiers utilisateurs de la plateforme, donc finalement ça se défend largement comme manière de faire :)
@codeurdenuit8783
@codeurdenuit8783 5 месяцев назад
6:20 je valide tellement 😂
@raphaelthibaut2038
@raphaelthibaut2038 6 месяцев назад
Merci à vous de partager toute cette connaissance.
@ThibautLefebvre
@ThibautLefebvre 6 месяцев назад
6:09 Lol j'en ai pas encore => si tu pars comme ça, tu n'en auras jamais ! il y aura toujours un truc plus urgent. Chez un client là actuellement, lorsqu'on développe, on rédige le test unitaire puis on rédige la fonction.... ;)
@MatMM74
@MatMM74 6 месяцев назад
Tester c’est douter non ?
@ThibautLefebvre
@ThibautLefebvre 6 месяцев назад
@@MatMM74 tester c’est assurer
@MichelEdighoffer
@MichelEdighoffer 6 месяцев назад
Qu'en est-il des migrations, ils sont faits au lancement de la nouvelle image docker ou c'est planetscale qui s'en charge?
@nico13s
@nico13s 6 месяцев назад
GG pour la vidéo, super intéressante par contre, je vote pour une vidéo plus détaillée sur "Docker swarm X Traefik" :)
@tonybengue
@tonybengue 6 месяцев назад
J'y ai pensé, à chaque fois je m'embete à configurer nginx, php, mysql, phpmyadmin etc Donc j'ai crée plusieurs images docker à cet effet ainsi que pour d'autres stacks. Cependant c'est chiant à deploy à chaque fois malgré qu'il n'y ai plus de transfert sftp. D'où les github actions qui me tentent bien pour cet effet, cependant c'est loin encore de ce process
@msa7202
@msa7202 6 месяцев назад
Romain est vraiment le boss!
@maxwebstudio
@maxwebstudio 6 месяцев назад
Solide la config. Super intéressant
@UlrichVanDenHekke
@UlrichVanDenHekke 6 месяцев назад
Je possède 3 serveurs chez OVH. J'ai une 50 aine de container qui tourne sur docker swarm mode. Avec traefik en façade. Ça marche plutôt bien. Par contre je gère ma base de donnée moi même (d'où 3 serveurs). Pour la base je préfère en générale du mongo
@Xaalek
@Xaalek 6 месяцев назад
Pour moi docker swarm est un orchestrateur. Perso j'ai bot discord que je déploie sans orchestrateur et pour ça j'ai un runner self hosted qui tourne sur mon vps. Ensuite j'ai juste à build et run l'image docker dans une pipeline. Vu que la ci/cd est exécutée sur la même machine que le bot, pas besoin d'orchestrateur. C'est un moyen rapide et efficace pour déployer un projet sur vps
@Theogofficiel
@Theogofficiel 6 месяцев назад
J’ai une question , sur ta pipeline à quel moment tu fais la mise à jour de ta base de donné où comment tu le fais si tu dois ajouter des tables où des nouveaux champs ( Parce que je suppose t’utilise du code first vue que ton Saas est en améliorations continue )?
@ken-andre
@ken-andre 6 месяцев назад
3:58 ca aurait dû AWS/Azure 😅
@LohkYcarh
@LohkYcarh 2 месяца назад
Rien sur les migrations de DB et les politiques potentiellement cassantes ? (changement de type de colonnes, troncatures obligatoires...)
@julienjacquemet6436
@julienjacquemet6436 6 месяцев назад
J'adore le combo docker App + Traefik mais il y a aussi Caddy qui plus simple (pas de hot reload par contre), qu'en penses-tu ?
@alexl6681
@alexl6681 6 месяцев назад
Dans ton pool de swarm il faudra cependant que tu gères tes cron de scrapping pour ne pas le faire dans chaque instance
@julesdayaux374
@julesdayaux374 6 месяцев назад
Ce qui serait top c'est de savoir comment tu fais pour trouver tes utilisateurs et recueillir leur feedbacks je suis très preneur !
@meschack04
@meschack04 6 месяцев назад
J'ai vraiment envie d'en apprendre un peu plus sur l'utilisation de Docker depuis un bon moment mais presque impossible de trouver un cours récent sur le sujet sur RU-vid. Pas dans le youtube francophone en tout cas
@BlessingLéa
@BlessingLéa 3 месяца назад
Alors on peut le fichier de config
@onyxz7
@onyxz7 6 месяцев назад
Perso, traefik et dockerSwarm faisaient déjà partie de ma stack. Mais ça fait toujours plaisir de voir comment d'autres les implémente !
@bastianpeire3567
@bastianpeire3567 6 месяцев назад
Je me répète un peu mais je pense qu’une vidéo qui explique un peut planetscale et la techno vitess avec la gestion des shard serait intéressante
@vfb6265
@vfb6265 6 месяцев назад
Rassure toi j'ai travaillé en ESN et il n'y a pas de tests dans 80 % des projets IT. La raison en 6 lettres : le POGNON
@bastienetienne778
@bastienetienne778 5 месяцев назад
Et si sa tombe sa relance ? docker swarm 2.0 ?
@FolkSpirit-gw8gg
@FolkSpirit-gw8gg 6 месяцев назад
Faut-il payer un abonnement CHAT GPT pour créer un SAAS assistant GPT avec Zappier ? Et est ce qu'on peut rajouter l'abonnement pour que les clients payer un abonnement au SAAS assistant GPT?
@bastianpeire3567
@bastianpeire3567 6 месяцев назад
Et pour la bdd comment tu gères le problème ?
@pseudo-aleatoire
@pseudo-aleatoire 6 месяцев назад
il a dit qu'il utilisait un service externe a savoir planet scale
@iTraZx
@iTraZx 6 месяцев назад
Je ne vois pas en quoi c'est mal de ne pas avoir fait encore des tests. Le plus important lors d'un lancement d'un produit est de livrer un MVP propre qui génère des revenus. Perdre plus de temps au départ pour écrire des tests fait retarder ces revenus. Chacun ses priorités et tu fais très bien comme ça 🙂
@manutopik
@manutopik 3 месяца назад
Nuxt 3. Très bon choix !
@benjamintroquereau6163
@benjamintroquereau6163 6 месяцев назад
Hello j'ai mis un coup de DAST sur ton site. je te conseille de regarder de plus près la config de ton reverse proxy.
@TryallAllombria
@TryallAllombria 6 месяцев назад
Mais... Docker Swarm c'est un orchestrateur en soi 😅 C'est juste bien plus rapide et pratique que Kubernetes c'est certains.
@alexl6681
@alexl6681 6 месяцев назад
Je pense que tu pourrais mettre un haproxy devant ton traefik pour décharger le ssl
@JohnSmithhh
@JohnSmithhh 6 месяцев назад
J'avais demandé Hostinger si c'était possible d'avoir plusieurs VPS en même temps ils m'ont assuré que non.
@Atelierdufaucon
@Atelierdufaucon 6 месяцев назад
Scénarios de tests enregistrés avec Google Chrome et run à la main ça suffit LARGE
@ZePapyZ
@ZePapyZ 6 месяцев назад
GG benjamin tu dépoussière le déploiement et merci a Romain
@cocoludo
@cocoludo 6 месяцев назад
Docker swarm X Traefik ... je note. Ça à l'air banger
@rorsharkTV
@rorsharkTV 6 месяцев назад
héhé, fier de faire partie des 10% ;)
@maotux1474
@maotux1474 6 месяцев назад
Et puis tester, c'est douter 😂
@ethanperso9601
@ethanperso9601 6 месяцев назад
Je me demande a quoi te sert traefik exactement ? Je sais que ca peut faire reverse proxy mais dans ton cas ? Juste pour reverse proxy?
@coelidj
@coelidj 6 месяцев назад
Je reste un peu sur ma faim j'aurai bien aimé un peu plus de technique pour apprendre, mais sinon c'est cool 👍
@maximegarnier8922
@maximegarnier8922 6 месяцев назад
MDR j'ai lancer en mode cool je connais rien sa pourras être une bonne porte d'entrer RATER
@vodnok
@vodnok 6 месяцев назад
Ici au boulot on utilise Argo cd. Pas de test 😅 bon aller ca passe. Je vais me faire tuer aussi mais je suis aussi de la team les tests après le MVP. Ca permet d'aller beau plus vite au début mais ca marche à condition d'avoir des bons dev.
@lablackcar-detailingauto8468
@lablackcar-detailingauto8468 6 месяцев назад
J'ai beau être matinal, j'ai mal 😂 Pourtant, je m'investi pas mal dans le Dev en ce moment, et j'ai compris qu' 1 mot sur 2.
@geek2tech-fr
@geek2tech-fr 6 месяцев назад
Salut Benjamin , merci pour la vidéo elle est cool bon je vais faire mentir ta stat car j'utilise docker swarm aussi un peu sur le même principe sauf que mon build est fait directement par docker car mes repos sont dessus ( mais c'est payant ) mais bon je triche un peu en fait je suis en reconversion à la base j'ai passé 15 ans coté OPS ^^ donc forcement déploiement , infra etc j'ai quelques bases ^^ ceci dit de mon coté c'est un poil moins sophistiqué dans le sens ou c'est docker swarm qui vérifie si il y a un update sur une image et ce met à jour du coup c'est moins instant mais bon pour le moment ca marche bien :p par contre habitude d'OPS en fait j'ai deux builds . d'abord je pousse sur la branch preprod qui réalise les mêmes opérations mais build avec le tag preprod et c'est le cluster swarm de preprod qui se met à jour ( et donc mes serveurs de preprod interne. ) et si tout va bien je pousse sur la branch main qui elle déclenche un build avec le tag latest qui du coup met à jours la prod. Voila tu sais tout ^^ vivement ta prochaine vidéo :p
@guillaumepineda4867
@guillaumepineda4867 6 месяцев назад
Via quelle techno pour le ci ?
@henrikorouto7106
@henrikorouto7106 6 месяцев назад
Je me pose la question de comment le stockage est partagé entre tes vps
@BenjaminCode
@BenjaminCode 6 месяцев назад
Les datas chez planetscale et pour l'instant j'avais pas besoin de stockage mais je vais ajouter des logos pour les sponsors donc je vais être obligé de prendre un stockage. Soit j'ai aws s3 soit chez google cloud, je vais voir...
@henrikorouto7106
@henrikorouto7106 6 месяцев назад
@@BenjaminCodemaybe du seaweedfs ou garage nos amis français 👀
@Remy33rg
@Remy33rg 6 месяцев назад
Première vidéo où j’ai 100% rien compris 😅
@BenjaminCode
@BenjaminCode 6 месяцев назад
Promis next week je reviens à du compréhensible !
@alexl6681
@alexl6681 6 месяцев назад
Ouais je connais cette méthode de déploiement
@aboubacarouattara2761
@aboubacarouattara2761 6 месяцев назад
Faites toujours des tests unitaires ou fonctionnels pour vos app 🌚
@simonrenaud2879
@simonrenaud2879 6 месяцев назад
as-tu pensé à mettre un espace pour les marques qui souhaitent faire des partenariats avec des youtubeurs? ils pourraient poster un genre d'annonce qui afficherait le type de contenu qu'ils voudraient sponsoriser ce serait une aide pour les annonceurs à mettre le pied à l'étrier ou pour trouver des projets en adéquation avec leur campagne Bon il y aurait le risque de faire une plateforme qui donne trop de pouvoir aux marques, qui potentiellement imposeraient le contenu souhaité et les youtubeurs deviendraient "prostitubeurs" ^^
@Nothwarren
@Nothwarren 6 месяцев назад
Mh pourquoi ne pas avoir une solution comme Heroku ? Ou directement AWS pour manager le deploiement ? C'est scalable, securise et tres simple d'utilisation
@alexl6681
@alexl6681 6 месяцев назад
T’as mis les services direct à la racine du vps?
@Morden757
@Morden757 6 месяцев назад
J'ai tout regardé parce que je trouve ca fascinant de ne comprendre qu'un mot sur 2 ahah
@HoneyGeek
@HoneyGeek 6 месяцев назад
Je chipote mais Docker Swarm est un orchestrateur
@enzomiraglio6833
@enzomiraglio6833 6 месяцев назад
Aïe aïe aïe les test on est tous les mêmes la dessus 👀👀
@Xaalek
@Xaalek 6 месяцев назад
Avec chatgpt et compagnie c'est tellement rapide d'écrire des tests unitaires aujourd'hui
@fraaggl
@fraaggl 6 месяцев назад
2 minute plus tard je comprend plus un mot...
@kearz9456
@kearz9456 6 месяцев назад
Sauf que l'IA de Hostinger ne vaut rien, on dirait un gtp3 mal configurée. J'ai pris une machine chez eux, le déploiement ça n'a jamais été ma popote...et ben leur IA était au fraise, par contre avec GTP4 j'ai pu m'en sortir. Mais sinon le service est OK (bon en même temps, j'ai tapé le plus gros VPS pour être pénard donc heureusement)
@IIllIIllIIlI
@IIllIIllIIlI 6 месяцев назад
perso -> backend sur railway, frontend sur netlify et jsuis tranquille pour même pas 20e par mois
@tibo1671
@tibo1671 6 месяцев назад
petite question parce que je connais pas : j'ai entendu dire que netlify / vercel, c'était juste des sortes de wrappers sur aws en plus cher, est-ce que c'est caricatural ?
@skyzzen7091
@skyzzen7091 6 месяцев назад
@@tibo1671Hello oui c'est réel, j’héberge mon saas avec sst qui permet de déployer son app next.js sur aws et les couts sont vraiment plus bas par rapport à vercel.
@raphaelthibaut2038
@raphaelthibaut2038 6 месяцев назад
Cloud build cloud run
@pathephe
@pathephe 6 месяцев назад
C'est une Pub de 8min ... y'a rien a apprendre ici !
@dimeus_
@dimeus_ 6 месяцев назад
Pleure 😢 🤡🤡🤡
@aureliendurier7745
@aureliendurier7745 6 месяцев назад
En vrai pour un petit SaaS comme ça je pense pas que ça soit si terrible de pas avoir de test et une mise en prod automatique, en soit si t'es solo dev dessus, tu sais ce que tu fais.
@simondesbonnets2985
@simondesbonnets2985 6 месяцев назад
Même si je suis assez d’accord, je suis aussi d’avis de faire les choses bien dès le début, ça évites de devoir faites les choses en urgence par la suite 😊
@aureliendurier7745
@aureliendurier7745 6 месяцев назад
C'est vrai aussi ! J'imagine qu'il faudrait avoir un juste-milieu entre avoir une bonne sécurité, mais ne pas trop ce focus sur ce genre de choses et aller directement à l'essentiel. Surtout quand on est en solo dev sur un projet, et qu'on veut sortir un SaaS en 3 mois.
@mathnewph
@mathnewph 6 месяцев назад
Alors il y a 6 mois je t'aurais carrément copié à 1000% 😂 Mais du coup coolify fait la même chose sans ligne de commande donc c'est cool 🫶
@LiorCHAMLA
@LiorCHAMLA 6 месяцев назад
JSUIS FIRST TU VAS FAIRE QUOI ? RIEN DU TOUT
Далее
La stack ultime pour créer un SaaS en 2024
14:02
Просмотров 77 тыс.
10ans de Docker en 20min
21:35
Просмотров 68 тыс.
Тонкости французской кухни🥰
00:48
Perdre les clients de son Saas…
11:00
Просмотров 32 тыс.
Les secrets pour apprendre à coder comme un génie
6:49
Je passe les tests techniques de Google
18:17
Просмотров 128 тыс.
Les 14 effets à connaître en 2023
11:51
Просмотров 124 тыс.
Тонкости французской кухни🥰
00:48