Réalisé en 2024

Portfolio perso (Astro)

Portfolio

Portfolio personnel réalisé sur Astro.

Sections

Description

Cela faisait très longtemps que je devais changer mon site internet. Malheureusement, je n'ai fait qu'enchaîner les projets trop complexes, retardés et abandonnés. Un jour, j'ai vu un article qui parlait du framework Astro, et j'avoue avoir été attiré par l'aspect "simple" du framework. Pas de backend, pas de base de données, tout se fait en Markdown. Alors ni une, ni deux, j'ai commencé la création d'une nouvelle maquette et je me suis attelé à sa réalisation sur Astro. :)

Malheureusement, si aujourd'hui je ne l'utilise plus, c'est parce qu'il n'est pas magique. En réalité, Astro est très bien pour réaliser des sites très simples. Mais dès que l'on souhaite faire quelque chose d'un peu plus complexe, on se confronte aux limitations du framework. Et puis surtout, ce qui m'a le plus dérangé, c'est la gestion catastrophique du typage sur le framework. C'est assez paradoxal, car quand on lit sa documentation, ils incitent beaucoup à utiliser TypeScript et à typer le plus possible. Mais en fait, dès que l'on utilise les méthodes internes du framework, on se retrouve avec du code difficilement typable, souvent non documenté, et qui peut changer d'une version à l'autre.

En bref, Astro, c'était sympa au début, mais je préfère encore m'embêter à faire mon site sur Laravel. :')

Statistiques

Dépôt GitHub SofianeLasri_Portfolio

Portfolio personnel basé sur le framework Astro.

Voir sur GitHub
Étoiles
0
Forks
0
Observateurs
0
Issues
0
Langages
  • SCSS 49%
  • Astro 38.6%
  • TypeScript 11.6%
  • JavaScript 0.8%
master Créé le 8 juil. 2024 Mis à jour le 15 nov. 2024

Technologies utilisées

Captures d’écran

3 captures

Typescript VueJS Figma Logomark 2025

Portfolio perso (Laravel)

Voir le projet
Typescript VueJS Sass Bootstrap Figma 2024

Site personnel

Voir le projet