Bienvenue sur tiretdubas.com 🥳

Enfin !

Après en avoir parlé pendant des mois, bienvenue sur la toute première version du site de notre petite aventure Youtubesque !

Rapidement après la création de ma chaîne YouTube, je me suis dit qu'il serait plutôt logique de créer un site qui centraliserait tous les travaux que je pourrais entreprendre autour de ce projet.

Les raisons étaient diverses :

  1. Créer un site Web quand t'es développeur, c'est vraiment sympa !
  2. Avoir une application en production sur laquelle je pourrais faire des expérimentations avec des technos que je n'utilise pas forcément tous les jours voire même en découvrir.
  3. C'est pratique d'avoir un site en production (open source au passage) quand t'es freelance et/ou à la recherche d'un emploi pour d'éventuels clients et employeurs.
  4. Pour espérer qu'un jour mon activité GitHub ressemble à ça (parce que ça fait beau 🤩) : Contributions de Taylor Otwell entre Octobre 2022 et Octobre 2023

Je me suis donc lancé dans ce projet que j'imaginais durer quelques jours mais qui m'a finalement demandé un peu plus de travail que prévu.

En effet, plutôt que de privilégier le back comme à mon habitude, j'ai eu envie de me challenger sur un peu de front !

J'ai pensé qu'il serait intéressant de sortir un peu de ma zone de confort et de me remettre sérieusement à Vue.js pour découvrir enfin la v3 avec l'API Composition. Plutôt que de passer par une API REST classique, j'ai enfin décidé d'utiliser Inertia sur un projet qui allait partir en production. Ça m'a permis d'obtenir une jolie single page application avec un rendu côté serveur (SSR) en prime !

Côté PHP, j'ai enfin découvert Filament ! Je l'ai mis à part puisque j'ai passé mon temps dans des fichiers PHP et que tout se fait avec une évidence telle que j'ai pu créer le backoffice de ce site en un rien de temps ! 🥳

Chaque chose en son temps

Si vous découvrez cet article dans les jours ou semaines qui suivent sa publication, sachez que ce site va connaître de nombreuses évolutions et améliorations.

L'objectif était de sortir un site agréable à parcourir mais j'en suis resté à des fonctionnalités minimalistes pour qu'il sorte assez rapidement !

Rien qu'en écrivant cet article, je me suis rendu compte qu'un paquet de fonctionnalités pourraient m'être bien utiles et j'ai également quelques dev à faire sur des éléments importants que je n'ai pas pris le temps de réaliser (comme le testing de l'application par exemple 👀).

Votre pierre à l'édifice !

Si vous appréciez ma chaîne YouTube, ce site ou bien que j'ai fait parti de votre apprentissage (hello à tous les étudiants à qui j'ai eu le plaisir d'enseigner 😁), vous pouvez me rejoindre sur Twitter, YouTube et GitHub ! C'est via ces réseaux que j'annoncerai notamment les prochains posts et formations !

Vous pouvez également partager cet article (et les suivants) sur vos réseaux sociaux pour agrandir l'équipe histoire qu'on puisse faire des projets de plus en plus passionnants ! 🤞

En attendant, je vous dis à très bientôt ! 👋