MyFiches Logo

MyFiches - Le site pour les ficheurs


À propos du site

Salut moi c'est Ayabusa! Et tu viens d'atterrir sur mon nouveau site My Fiches, ce site est pensé pour les étudiants comme moi qui veulent pouvoir archiver leurs fiches pour de futures consultations et les partager avec le monde entier! Sur ce site, tu pourras donc retrouver et poster des photos/PDF de cours ou fiche de révision classé par type, niveau ou matières. J'ai lancé ce site en 2025 en fin de Terminale et il a petit à petit évolué pour rendre ton expérience plus agréable et sécurisé. Je suis d'ailleurs toujours ouvert à l'amélioration donc n'hésite pas à me faire part de tes suggestions!


Quelle techno a été utilisée?

Cette webapp est la première que j'ai réalisé, j'ai donc appris plein de choses tout au long de sa création que ce soit sur l'aspect frontend, backend, ou encore l'infra! Vu que c'était mon premier projet de la sorte, j'avais l'embarras du choix pour choisir un Techstack, je suis donc parti sur du Golang pour le backend, qui gère à la fois l'api, l'authentification, les cookies, la base de données et surtout l'envoi des pages au client. J'ai choisi le Go, (bien que je n'en avais jamais pratiqué) car je voulais un langage performant pas comme cette immondice de javascript que certains osent utiliser en backend, mais aussi un langage simple et rapide à développer, pour ne pas réinventer la roue à chaque fois. Au final, je suis assez content du Go et il ne m'a jamais vraiment déçu. La prochaine fois j'essaierais tout de même peut être le Lisp, un langage que Paul Graham n'a cessé d'enscencer dans ces nombreux essais. Pour le frontend par contre c'était pas autant la joie, actuellement quasi toutes les webapps sont codés avec un framework JavaScript, et mon Dieu je déteste ce langage, mais bon je pensais bien faire en suivant le standard de l'industrie. Je suis donc parti sur du Svelte, car j'avais vu qu'il pouvait être compilé en pages statiques. Et je pense que la prochaine fois je partirais sur du htmx ou autre chose parce que la lenteur du compilateur est tout bonnement insupportable sans parler de l'enfer que c'est de débugger tout le code horrible que j'ai d^ faire pour ce langage affreux. Voili voilou si vous avez des questions sur certains aspects techniques n'hésitez pas à me contacter par Discord ou Email :D


À propos de moi

Donc moi c'est Ayabusa, je suis un élève de première année à l'école d'ingénieur en informatique, EPITA. Et à côté je fais de l'escalade et des projets d'info, vous pouvez d'ailleurs retrouver mon blog où je parle de certains de mes ptits projets! J'ai aussi un Git privé et un Github où je poste le code de mes projets (pas ce site en l'occurrence pour des raisons de sécurité). Vous pouvez me contacter par mail:

contact [at] ayabusa [dot] dev

Ou par Discord:

@ayabusa_

© 2025 Ayabusa All Rights Reserved.