Minerals API

Minerals API
Minerals API
Développement backend
Octobre 2023

En quête de création d'un nouveau projet (Atoms-quiz), j'ai remarqué qu'il n'y avait pas d'API libre sur le tableau périodique et plus généralement sur les minerais les plus courants. Bon, pour cette dernière il faut beaucoup de connaissances en géologie inévitablement, ce qui n'est pas mon cas, et c'est pourquoi je me suis focalisé sur les atomes. Je me suis renseigné sur les caractéristiques des atomes, et quelles données pourraient être pertinentes à mettre dans cette API. Pour la simplicité au début, je l'ai créé avec Express mais j'ai vite migré vers Hono, qui est une technologie bien plus performante, qui est un point majeur lorsqu'on crée une API. J'ai pensé à la développer en Rust pour toujours la même raison: la PERFORMANCE, bien que je ne maîtrise pas encore ce langage, c'est un projet qui me permettra d'en apprendre beaucoup plus sur Rust et sur l'optimisation en général.

Technologies

Prisma

MongoDB