conspicio.fr
← Projets 2024 · Perso

Portfolio

SvelteKit · Svelte 5 · TypeScript
En cours Statique · prérendu au buildContenu en Markdown, zéro base de données
Voir le dépôt →

Stack

On retrouve SvelteKit 2 avec Svelte 5 et TypeScript, prérendu par adapter-static : le site livré n’est que du HTML, du CSS et un peu de JS. Ce site retranscrit la simplicite et la performence, ce qui correspond exactement a ce que je recherche dans le code :D

Pour les memes raison, les donnees et informations presente sur ce portfolio sont enregistrer dans des fichiers ts ou markdown afin de simplifier leurs gestions. Ainsi, pas d’API ni de DB, ce que rend le site plus portable par sa legerete, plus performent au niveau des ressources, et plus facile a gerer (update du site et de ses donnees).

Choix

Aucune DB

  • Site mono-auteur (moi)
  • Update peu frequente et ponctuel (avancee sur un projet, detection de bug, leger fix)
  • Gestion plus simple (pas d’administration, pas de droits, moins de code a maintenir, …)
  • Publication instane
  • Historique via git

Svelte

  • Leger et Performent
  • Plus d’option que html simple (plus simple a gerer, et composer)
  • Candidat parfait pour mes futurs sites web :)
  • Creation de lib avec composants, theme, etc

La suite

Des corrections, sur l’utilisation ou la forme. Des futurs projets qui pourront etre documente, et suivi.

Historique

Au depart, il s’agissait d’un site html, puis une migration pour essayer treejs a ete fait. Finalement je reviens sur quelque chose de plus simple, car cela correspond mieux a mes envies et mes principes, Je peux donc me concentrer plus pleinement sur la construiction d’une bibliotheque qui sera partager entre mes sites mais aussi de l’optimisation de ces derniers et de mes autres projets :)