Nos technologies &

Architectures / Méthodologies

logo Restful API

Restful

Une API Restful est un style d’architecture permettant de bien séparer les responsabilités entre le client et le serveur.

Cela permet, par exemple, de concevoir plusieurs interfaces graphiques de sites différents, d’applications mobiles différentes, … pour un même serveur.
logo Scrum Agile

Scrum

Scrum est une méthode d’organisation des développements qui a fait ses preuves dans les projets complexes.

ContentSide est adepte de cette méthode pour satisfaire ses clients.
Méthodologie d'intégration et déploiement continue

Intégration continue

Soucieux de la qualité de leur travail, les développeurs de ContentSide utilisent des outils de tests et d’analyse de la qualité de leurs développements.

Complètement transparente, la société propose à ses clients d'accéder aux rapports d’analyses.
Méthodologie d'amélioration continue

Amélioration continue

L’amélioration continue est un mot d’ordre chez ContentSide.

De quelle façon travaillons-nous ? Quels sont les processus et les méthodes qui sont perfectibles ? Ce sont les questions que nous nous posons lors de nos rétrospectives.

Frameworks

Expertise de la technologie Angular logo

Angular

Angular est un framework Javascript permettant de créer des applications et réutiliser le code pour créer des applications pour toute cible de déploiement. Pour le Web, le Web mobile, le mobile natif et le desktop.
Technologie Vert.x

Vert.x

Vert.x permet la création de serveurs web très performants avec notamment une montée en charge très efficace.

Ce framework réactif rend possible d’élaborer des solutions faiblement couplées et tolérantes aux pannes.

Spring

Spring est le framework de référence dans l’univers Java.

Il permet de concentrer ses efforts sur la logique métier, la partie technique reposant sur la richesse de l'écosystème Spring.
technologie Node JS

Node.js

Node.js est une plateforme logicielle libre en JavaScript orientée serveur permettant une importante montée en charge.
Technologie Docker

Docker

Docker est un système de conteneur logiciel qui permet de rationaliser et d’automatiser le déploiement d’applications sur des environnements divers.
Technologie Ionic

Ionic

Ionic est un framework opensource permettant de développer des applications mobiles hybrides.

Il utilise Cordova pour générer des applications mobiles natives et il repose sur AngularJS.
Technologie Orbeon

Orbéon

Orbéon est un outil permettant de gérer des formulaires web complexes en s’appuyant sur la norme XForms.

Les formulaires générés sont donc adaptatifs en fonction du modèle XML sous-jacent, valides par rapport à ce modèle et peuvent utiliser des contrôles métiers issus du schéma XML.
Technologie Electron

Electron

est un framework permettant de développer des applications multi-plateformes (Android, IOS) grâce à des technologies web (Javascript, HTML et CSS).

Bases de données

Partenaire Marklogic

MarkLogic

MarkLogic est une base de données NoSQL opérationnelle et transactionnelle qui propose des mécanismes d’import et de transformation automatique pour stocker vos données.

MarkLogic, c’est aussi un puissant moteur de recherche, idéal pour la recherche sémantique, la recherche par facettes, le “quasi” temps réel, etc.
Expertise de la technologie de base de données MongoDB

MongoDB

MongoDB est une base de données NoSQL conçue pour l'évolution, les performances et la haute disponibilité.

Elle passe de l'installation sur de simples serveurs, à des architectures complexes déployées sur plusieurs sites.
Technologie Elasticsearch

ElasticSearch

ElasticSearch est un serveur de recherche de données très populaire car il est très performant.

Il répond quasiment en temps réel pour des recherches sur tous types de données.
Partenaire technologique Antidot

Antidot

Antidot est un moteur de recherche sémantique puissant et complet qui propose des chaînes d’enrichissement de données pour vos documents.

Il tire profit des apports du « machine learning » pour des traitements avancés de corpus documentaires.
Expertise technologique Jalios

Jalios

Jalios est une solution pour réaliser des réseaux sociaux d'entreprises, des espaces collaboratifs, des portails d'entreprise, des Intranets.

Il permet également de réaliser de la gestion documentaire et de la gestion de contenu.
Technologie PDRreactor

PDF Reactor

PDF Reactor est la meilleure façon de convertir du HTML en PDF !

PDF Reactor permet d’automatiser la composition d’ouvrages avec les contraintes du Print (bords de découpe, barre de colorimétrie, images en haute qualité, profils ICC,...) et de générer des PDFs légers pour le web.

Langages

Technologie java

Java

Java est un des langages de programmation orienté objet le plus utilisé au monde.

Il se veut facilement portable sur la plupart des systèmes d’exploitation.
technologie PHP

PHP

PHP est un langage de scripts généraliste et Open Source, spécialement conçu pour le développement d'applications web.

Il peut être intégré facilement au HTML.
Technologie JavaScript

JavaScript

JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives mais aussi pour les serveurs avec l'utilisation (par exemple) de Node.js.
Technologie HTML5

HTML 5

HTML5 est la dernière version majeure de HTML.

Ce langage répond aux normes W3C et dispose de fonctionnalités syntaxiques enrichies permettant d'intégrer aisément du contenu multimédia et graphique pour le Web.
Technologie CSS3

CSS 3

CSS 3 est le dernier standard CSS apportant principalement de la modularité aux feuilles de styles.
technologie SASS Less Stylus

Sass et Less

Sass et Less sont les langages de génération dynamique de CSS les plus répandus.

Ils permettent d’introduire de nouveaux concepts : variables, imbrication d’éléments, héritage de sélecteurs.