Langages
Pour des raisons de sécurite et de performance j'ai decider de baser ma stack autour de ces deux langages :
Rust
TypeScript
Frameworks :
Frontend
Interface simple reactive et user friendly
Pour la creation d'UI interactive, leger et rapide
Sveltekit
Pour des applications robuste, rapide, secirisé et surtout cross-platforme
Tauri
Pour des applications robuste, rapide, secirisé et surtout cross-platforme
Dioxus
Backend
Application server pour garantir l'integrité
Pour la creation d'API leger et rapide
Hono.js
Pour des solutions complexes et critiques en duree avec l'ecosysteme de rust
Axum
Persistence et API
SGBD et Communication des systemes.
Pour la stocker et transferer des données complexes.
Rest | GraphQL
Pour la communication de données en temps réels.
Socket
Pour une stockage de masse adaptée à mon cas d'utilisation.
PostgreSQL | MongoDB
Pour gerer le caching coté serveur.
Redis
Enironnement
Envonnement et technique de deployement adequate.
Pour le deployement d'application frontend rapide.
Vercel
Pour le deployement d'application Backend rapide.
Render
Pour une conteniration et le deployement plus sure.
Docker
Pour le deployement de serveur de base doneées.
Supabase | Firebase
Infographie
Outils de désign UX/UI.
Pour le design d'Interface et d'experence utilisateur.
Figma | Lunacy
Pour le design d'Interface et d'experence utilisateur.
Adobe XD
Pour la creation de charte graphique.
Photoshop | Canva
Pour La creation de logo professionelle et original.
Illustrator
Methodes
Application des bonnes pratiques adequates.
Pour mieux comprendre les attentes du client et livree à temps.
Agile
Pour la production de solution de qualité et maintenanble.
Clean archi...(hexagonale)
Pour la production de solution en temps records.
MVC
Pour amortire, voire meme eliminer les bugs.
Jest | Cargo teste