Technologies

Technologies

Découvrez les technologies que nous privilégions: performantes, à jour et open source

Notre équipe possède une expertise dans différentes technologies et nous passons du temps à prendre connaissance des technologies les plus récentes et les plus prometteuses, que ce soit dans les langages de programmation, l’infrastructure d’hébergement, les outils de conception ou de programmation.

Nos langages de programmation de choix PHP & JavaScript : au sein de l’équipe, différents niveaux d’expertise sur différentes technologies peuvent être trouvés, mais tous concernent ces 2 langages de programmation. Malheureusement, nous ne pouvons pas vous aider si vous avez besoin de nous pour prendre en charge un projet dans .net, Java, Ruby, Python ou tout autre langage de programmation.

Notre Framework PHP de choix est Symfony. Vue. js est notre Framework front-end JavaScript préféré tandis que nous utilisons Express pour le back-end avec NodeJS.

HTML5

Le HTML5 est la dernière évolution du HTML, le langage utilisé pour définir les blocs de construction des pages Web affichées dans un navigateur, c'est la base pour créer du contenu en ligne.

CSS

Les feuilles de style en cascade (CSS) sont des fichiers écrits avec un langage de programmation utilisé pour décrire la conception/mise en page d’un document écrit en HTML. Il indique fondamentalement au navigateur où et comment afficher des éléments HTML sur l’écran.

JavaScript

JavaScript est un langage de programmation qui ajoute de l’interactivité et des animations aux pages Web, il déclenche la plupart des éléments dynamiques que l'on trouve sur les pages des sites internet, par exemple les popups ou les effets de défilement automatique.

PHP

PHP est un langage de script côté serveur conçu principalement pour la programmation pour le développement web.

Symfony

Symfony est un Framework pour créer des applications web basé sur le language de programmation PHP et également un ensemble de composants/bibliothèques PHP réutilisables que nous utilisons comme base pour le developpement d'applications Web sur mesure.

Laravel

Laravel est un Framework pour le Web écrit en PHP, il est gratuit et open-source et destiné au développement d’applications Web en suivant le modèle d’architecture logicielle modèle-vue-contrôleur (MVC).

Vue.JS

Vue.js est un framework JavaScript open-source évolutif pour la construction d’une interfaces utilisateur.

React JS

React est un framework Javascript appartenant à Facebook qui permet aux développeurs de créer des applications web volumineuses qui peuvent changer en temps réel sans recharger la page.

AngularJS

AngularJS est un framework d'application web front-end open-source basé sur JavaScript et principalement maintenu par Google.

Node.js

Node.js est une technologie open-source qui permet d'utiliser JavaScript comme langage de programmation pour les scripts côté serveur. Le code JavaScript peut alors être exécuté à l'extérieur d'un navigateur et utilisé pour la programmation back-end.

WordPress

WordPress est un système de gestion de contenu (CMS) gratuit et open-source construit avec PHP et mySQL, apparemment le plus populaire sur le Web.

WooCommerce

WooCommerce est un plugin e-commerce open source pour WordPress. Il est conçu pour les petites et grandes e-boutiques.

React Native

React Native est une technologie qui permet de créer des applications mobiles multiplateformes, ce qui signifie que les applications mobiles pour Android et iOS peuvent être créées à partir d'une seule base de code Javascript.

Gatsby.JS

Gatsby est un framework libre et open source basé sur React.JS qui restitue les pages du site côté serveur, il apporte la puissance du Javascript pour créer des pages web dynamiques tout en produisant des sites HTML statiques pour le référencement et les performances les plus optimales.

Bootstrap

La bibliothèque de composants front-end la plus populaire au monde pour créer des projets réactifs sur le Web avec HTML, CSS et JS.

SASS

Sass est un méta-langage dont le principe est d'être traité en CSS. Il aide à la tâche d'écriture CSS en permettant de diviser le code CSS en différents fichiers, de l'organiser en une structure propre et il donne plusieurs outils ainsi qu'une syntaxe plus élégante et avancée.

Magento

Magento est une plateforme e-commerce open-source en PHP.

mySQL

MySQL est un système de gestion de base de données relationnelle open-source, en bref une base de données SQL, la plus utilisée en PHP ou Java.

MongoDB

MongoDB est un type de base de données NoSQL qui stocke les données dans des documents de type JSON.

Apollo

La plate-forme Apollo est une implémentation du langage de requête de données GraphQL qui permet de transférer des données entre le cloud et l'interface utilisateur d'une application.

graphQL

GraphQL est un langage de requête de données open-source qui permet aux développeurs de faire des requêtes à des données provenant d’APIs.

Outils que nous utilisons

Outils de gestion de projet: Temwork, InVision, GLIP, JIRA, Trello, Google Apps
Chat/Conférence: GLIP, Slack, Skype, Hangouts, Appear.in
Contrôle du code source: Git
Hébergement du code: Bitbucket, GitHub, Gitlab
Serveurs: Digital Ocean, AWS, Google Cloud, OVH
Éditeurs: Sublime Text, Visual Studio code, PHPStorm, Atom, supports
Frameworks CSS: Flexbox/Grid, Susy, bootstrap, UIKit
Préprocesseur CSS: SASS/SCSS
Gestion des paquets: NPM, Bower, compositeur
Systèmes de build: Gulp, WebPack, Compass. app, Koala
Tâches de build: minification, compilation, concaténation, optimisation d’image
Plugins WordPress: ACF, CMB2, bois, Polylang, WPML, sécurité iThemes, Yoast SEO