Une nouvelle étape pour la marque TwoDo
Comment nous avons réuni notre travail sous un même toit en 2020.
Lire l’articlePourquoi une équipe qui travaillait chaque jour sur les systèmes des autres s’est lancée dans son propre CMS – et ce qu’elle en attendait en 2020.
Il y a quelque temps, nous avons décidé de développer notre propre système de gestion de contenu, que nous proposerons à nos clients pour gérer leurs sites. Avant d’écrire la première ligne de code, il fallait réfléchir à l’ensemble du projet – pas seulement sous l’angle de la programmation, mais surtout sous celui du design.
Beaucoup de nos clients, fidèles comme nouveaux, utilisaient déjà l’un des CMS disponibles. Le plus souvent, il s’agissait de WordPress, qui occupe sans conteste une large part du marché. En travaillant avec différents systèmes, nous nous sommes pourtant heurtés aux inconvénients de ces CMS « surchargés ». C’est précisément cette expérience qui nous a finalement poussés à créer le nôtre.
Pour développer nos logiciels, nous nous appuyons principalement sur .NET Core de Microsoft et sur React, le framework JavaScript de Facebook. Avec ces outils, nous créons des applications rapides et modernes, et pas seulement pour le web. Pour notre CMS, nous avons décidé de ne pas nous écarter de cette voie. Quels avantages ? Avant tout ceux-ci :
Un développement séparé du serveur et de l’interface utilisateur. Le travail avance plus vite et nous pouvons livrer l’application dans les meilleurs délais.
La rapidité et le support de .NET Core. Associé à React, il rend le travail dans l’interface web agréable.
Outre la rapidité, surtout la légèreté et la sécurité.
Uniquement ce dont le site a besoin. L’application n’embarquera que ce qu’elle requiert réellement. D’autres CMS conservent souvent en production des éléments que le site n’utilise pas. Cela augmente la consommation de mémoire et, surtout, ralentit le chargement des pages – or un site lent est désagréable et pousse souvent les visiteurs à partir.
La sécurité. Les CMS très répandus sont généralement plus exposés aux attaques et présentent souvent des failles que les attaquants exploitent pour voler des données. Grâce à .NET Core et à des mesures de sécurité supplémentaires, notre CMS pourra protéger vos données de manière fiable.
Notre CMS sera au moins aussi performant que ses concurrents. Outre la création classique de pages et d’articles, il proposera un éditeur spécial permettant d’assembler le contenu à partir de composants simples ou plus complexes, pour un design frais et cohérent.
Parmi ses fonctions standard figurera la gestion :
des fichiers multimédias,
des utilisateurs et des rôles,
des menus,
des environnements,
et surtout du SEO (optimisation pour les moteurs de recherche).
Le système étant en outre entièrement modulaire, il est facile d’y intégrer de nouvelles extensions spécifiques. À chaque mise à jour, il deviendra un outil meilleur et plus puissant.
Pour la conception graphique, nous avons tenu compte des usages établis, en particulier d’une disposition plus épurée de l’administration, en partie inspirée de WordPress.
Nous voulions que les utilisateurs puissent se concentrer sur la création de contenu, et non sur l’apprentissage d’une nouvelle interface.
Nous allons bientôt mettre la dernière main à notre travail et présenter à nos clients la première version du nouveau CMS de TwoDo. En parallèle, nous préparons une nouvelle version de notre propre site – qui fonctionnera bien sûr, lui aussi, sur le nouveau CMS.