Nous avons fait le choix d’axer nos technologies selon des critères bien précis :
ACID-Solutions utilise diverses technologies pour répondre aux besoins spécifiques des projets web et mobiles. Notre framework privilégié est Laravel, un outil PHP complet et orienté objet.
Nous utilisons également Livewire, une bibliothèque qui ajoute de l'interactivité aux interfaces sans JavaScript complexe.
Pour des applications plus complexes, nous travaillons avec React, une bibliothèque JavaScript populaire. Nous combinons d’ailleurs souvent React avec Inertia pour une expérience utilisateur fluide, tout en conservant les avantages du SEO et de la génération de contenu côté serveur.
Qu’en est t-il de l’interface utilisateur ?
Nous utilisons Tailwind CSS, une librairie révolutionnaire, simplifiant le développement web en permettant l'application de styles et de fonctionnalités via l’ajout de classes HTML.
Cela accélère le développement web, favorise la réutilisation des styles et permet de personnaliser tous nos projets !
D'un autre côté, nos développeurs apprécient également Bootstrap, le framework UI le plus populaire au monde, pour sa facilité d'utilisation, sa personnalisation et son ensemble complet d'outils pour créer des interfaces efficaces et personnalisées.
ACID-Solutions privilégie React Native comme framework de développement pour les applications mobiles hybrides. Sa fiabilité est notamment confirmée par des géants comme Facebook, Instagram et Airbnb.
Nous soulignons également l'importance des Progressive Web Apps (PWA) pour offrir une expérience similaire aux applications mobiles traditionnelles directement depuis le navigateur.
Les avantages ? La compatibilité multiplateforme, la rapidité de chargement, la disponibilité hors ligne et la réactivité et bien d’autres encore…
Les PWA sont une solution économique et polyvalente, réduisant ainsi vos coûts de développement et de maintenance tout en offrant des fonctionnalités avancées. Ça vous tente ?
À l’agence, nous utilisons principalement MariaDB, MySQL, et PostgreSQL comme nos systèmes de gestion de base de données (SGBD).
Nos serveurs fonctionnent sous Debian et Ubuntu, des systèmes Linux stables et paramétrables. Nous utilisons principalement Nginx, le deuxième serveur HTTP mondial en termes d'utilisation.
Nous surveillons constamment nos projets avec Sentry, StatusCake et Zabbix pour une disponibilité et des performances optimales.
Deployer
Nous travaillons avec Deployer, un outil permettant de déployer de manière fluide le travail réalisé en interne en pré-production et/ou en production.
Gitlab CD
Nous utilisons également Gitlab CD afin d'automatiser et optimiser au maximum nos déploiements.
Gitlab
Gitlab est un gestionnaire de versioning de code parmi les plus populaires au monde avec GitHub et BitBucket. Nous l’utilisons pour l’ensemble de nos projets clients.
Cet outil est aussi un gestionnaire de tâches complet, permettant de gérer des méthodologies agiles ou plus traditionnelles (cycle en V), et fournit également des outils de déploiement (Gitlab CD) et d’exécution de tests automatisés (Gitlab CI).