Aller au contenu

Technologies

illustration catégorie illustration.png

Symfony

Symfony est un framework PHP, français, et aussi un ensemble de composants qu’il est possible d’utiliser séparément. Chose assez particulière dans le monde de l’open source, il est encadré par une société commerciale procurant ainsi un suivi professionnel de son développement.

React

React est une bibliothèque JavaScript libre développée par Facebook depuis 2013. Le but principal de cette bibliothèque est de faciliter la création d’application web monopage, via la création de composants dépendant d’un état et générant une page (ou portion) HTML à chaque changement d’état.

React Native permet d’utiliser React pour développer des applications mobiles IOS et Android et d’utiliser les fonctionnalités natives de ces plateformes.

Vue.js

VueJS permet de créer des interfaces web interactives en proposant un système de data-binding réactif capable de détecter automatiquement les changements d’états du composant. Évolutif, il est capable de faire tourner des applications web monopages quand il est couplé avec des outils modernes et des bibliothèques complémentaires.

Elastricsearch

Elasticsearch est un serveur d’indexation et de recherche de données libre sous licence Apache. Il fournit un moteur de recherche distribué et multi-entité à travers une interface REST. Elasticsearch est le serveur de recherche d’entreprise le plus populaire. Il est associé à deux autres produits libres, Kibana et Logstash, qui sont respectivement un visualiseur de données et un ETL (initialement destiné aux logs).

Docker

Docker est un outil qui peut empaqueter une application et ses dépendances dans un conteneur isolé, qui pourra être exécuté sur n’importe quel serveur. Cela nous permet de travailler dans un environnement similaire à l’environnement de production.

Git

Git est le gestionnaire de versions décentralisé le plus populaire. C’est un logiciel libre créé par Linus Torvalds, auteur du noyau Linux. Git répond à des objectifs de performances, sécurité et flexibilité de travail que nous exploitons avec GitHub et GitLab.

Maria DB

MariaDB est un système de gestion de base de données édité sous licence GPL. Il s’agit d’un fork communautaire de MySQL : la gouvernance du projet est assurée par la fondation MariaDB, et sa maintenance par la société Monty Program AB, créateur du projet. Cette gouvernance confère au logiciel l’assurance de rester libre.

Webpack

Webpack est un outil qui est aujourd’hui incontournable dès lors que l’on travaille sur des projets JavaScript complexes. Il va nous permettre de morceler notre code sous forme de modules qui seront ensuite fusionnés en un seul fichier par Webpack. Il dispose, en plus, d’un système de “loaders” qui vont permettre d’inclure de nouveaux types de fichiers ou d’appliquer des transformations spécifiques. Webpack est aussi complexe que complet.

Node JS

Node.js est un environnement d’exécution single-thread, open source et multiplateforme permettant de créer des applications rapides et évolutives côté serveur et en réseau. Il fonctionne avec le moteur d’exécution JavaScript V8 et utilise une architecture d’E/S non bloquante et pilotée par les événements, ce qui le rend efficace et adapté aux applications en temps réel.

Adobe

La suite de logiciels Adobe est utilisée pour la conception graphique et la PAO. Qui comprend Photoshop pour les images et la photographie, Illustrator pour les fichiers vectoriels et illustrations et une partie de la PAO, InDesign pour la PAO et la mise en page de brochures, livrets et dépliants. Sans oublier Acrobat Pro pour consulter et modifier des fichiers PDF et AfterEffect pour l’édition et le montage vidéo.

Blender

Blender est un logiciel libre de modélisation, d’animation et de rendu 3D créé en 1998. Développé aujourd’hui par la Blender Fondation, le logiciel est reconnu par de grandes entreprises comme Epic Games, Ubisoft et NVIDIA.

InVision

Outil en ligne de visualisation de prototype. InVision permet d’itérer les design d’une interface et d’en tester les concepts avant production. Il permet une interaction designer/client dans un environnement commun.

Studio

Logiciel de conception d’interface d’InVision, basé sur le modèle de Sketch, avec une grande sensibilité au prototypage et aux animations de transition entre écran. Idéal pour concevoir des prototypes de sites ou applications. InVision Studio s’intègre parfaitement au site InVision avec des outils supplémentaires permettant de récupérer les assets graphiques ou les codes nécessaires à l’intégration dans plusieurs langages.

Studio est une alternative à Sketch, Figma et Adobe XD.

Cet article vous a-t-il été utile ?

0 utilisateurs sur 0 ont trouvé cet article pertinent.

Dites-nous en plus:

À suivre