Framework CSS

CRM (Customer Relationship Management)

CMS (Content Management System)

Références

L'actualité

Librairie

L'information

Framework CSS > Bootstrap

Bootstrap est une collection d'outils utile à la création du design (graphisme, animation et interactions avec la page dans le navigateur, etc...) de sites et d'applications web.
C'est un ensemble qui contient des codes HTML et CSS, des formulaires, boutons, outils de navigation et autres éléments interactifs, ainsi que des extensions JavaScript en option.
C'est l'un des projets les plus populaires sur la plate-forme de gestion de développement GitHub.

La modularité de Bootstrap consiste en une série de feuilles de styles LESS (à partir de la version 4 SASS) qui implémentent différents composants du toolkit.

   
Une feuille de style principale (bootstrap.less) englobe les feuilles de style des composants. Les développeurs peuvent alors sélectionner les composants dont ils ont besoin en modifiant cette feuille principale. L'utilisation de LESS permet la manipulation de variables, de fonctions, d'opérateurs, sélecteurs...

Depuis la version 2, Bootstrap dispose d'une option supplémentaire de "personnalisation".

Le système de grille et le style adaptatif sont standardisés sur une grille de 940 pixels de large, que les développeurs peuvent adapter. Ces définitions sont déclinées en quatre variations qui peuvent être utilisées dans différents formats et supports : téléphones (portrait et paysage), tablette et PC (haute et basse résolution). Ces déclinaisons adaptent automatiquement l'affichage de la page.

Bootstrap fournit une feuille de style CSS qui contient des définitions de base pour tous les composants HTML, ce qui permet de disposer d'une apparence uniforme pour les textes, tableaux et les éléments de formulaires.

Le framework fournit également nombre d'éléments graphiques au format standardisé : boutons, libellés, icônes, miniatures, barres de progression...

Bootstrap fournit plusieurs composants sous forme de plugins utilisant la bibliothèque jQuery. Ces composants permettent l'addition de nouvelles fonctionnalités au niveau de l'interface (tooltip, carrousels...) mais aussi d'améliorer le fonctionnement de composants existants (auto-complétion...).

D'autres plugins permettent à Bootstrap de s'intégrer à des frameworks tiers comme Dojo Toolkit (Dojo Bootstrap) et AngularJS (UI Bootstrap) ou AngularStrap.


Framework CSS > Foundation

Foundation est un framework frontal réactif. Foundation fournit une grille réactive, ainsi que des composants HTML et CSS UI, des modèles et des extraits de code, y compris une typographie, des formulaires, des boutons, des éléments de navigation et autres, ainsi que des fonctionnalités optionnelles fournies par les extensions JavaScript. Foundation est maintenu par ZURB et est un projet open source.
   
Foundation est modulaire et consiste essentiellement en une série de feuilles de style Sass qui implémentent les divers composants de la boîte à outils. Les feuilles de style de composant peuvent être incluses via Sass ou en personnalisant le téléchargement initial de Foundation. Les développeurs peuvent adapter le fichier Foundation lui-même, en sélectionnant les composants qu'ils souhaitent utiliser dans leur projet.

Des ajustements sont possibles via une feuille de style de configuration centrale. Des changements plus profonds sont possibles en modifiant les variables Sass.

L'utilisation du langage de feuille de style Sass permet d'utiliser des variables, des fonctions et des opérateurs, des sélecteurs imbriqués, ainsi que des mixins.

Depuis la version 3.0, la configuration de Foundation a également une option spéciale "Personnaliser" dans la documentation. De plus, les développeurs utilisent sur un formulaire pour choisir les composants souhaités et ajuster, si nécessaire, les valeurs des différentes options à leurs besoins. Le package généré par la suite inclut déjà la feuille de style CSS prédéfinie.


CRM (Customer Relationship Management) > Sales Force

Un système de gestion de la relation client (CRM) permet de gérer les données client.

Il aide à la gestion des ventes, fournit des informations exploitables, s'intègre aux réseaux sociaux et facilite la communication des équipes.

Les systèmes de CRM Cloud permettent une mobilité complète et l'accès à un écosystème d'applications personnalisées.

   


CMS (Content Management System) > WordPress

WordPress est un système de gestion de contenu (Content Management System (CMS)) gratuit, libre et open-source.

Ce logiciel écrit en PHP repose sur une base de données MySQL et est distribué par l'entreprise américaine Automattic.

Les fonctionnalités de WordPress lui permettent de créer et gérer différents types de sites Web : blog, site e-commerce, site vitrine ou encore portfolio. Il est distribué selon les termes de la licence GNU GPL.
   


CMS (Content Management System) > Joomla

Joomla est un système de gestion de contenu (Content Management System (CMS)) libre, open source et gratuit. Il est écrit en PHP et utilise une base de données MySQL.

Joomla inclut des fonctionnalités telles que des flux RSS, des news, une version imprimable des pages, des blogs, des sondages, des recherches.

Joomla est sous licence GNU GPL.