Nos prestations : Développement Symfony

Les enjeux

Le développement marque le début la vie de votre application Web. Une bonne maîtrise du code est cruciale pour garantir une application saine et pérenne.

Chez Net Gusto, nous sommes passionnés de code, et c'est ce qui fait toute la différence.

Nous excellons avec le framework   Symfony.

Frameworks et librairies

Symfony 2 Un framework PHP exceptionnel.
jQuery La librairie javascript AJAX et manipulation du DOM incontournable.
Modernizr Pour gérer proprement HTML5/CSS3 avec Internet Explorer.
RequireJS Augmente la réutilisabilité du code JavaScript en réduisant l'interdépendance des composants.
Silex Le microframework qui fait des étincelles
Composer Permet l'assemblage maintenable de composants web opensource tiers dans vos applications
Twitter bootstrap + Font Awesome La couche de présentation HTML5 intégrée par Twitter
SASS/LESS Améliore la compatibilité et la maintenabilité des CSS, tout en diminuant leur temps de mise au point

Nos piliers techniques

PHP5 Le language de programmation le plus utilisé du web
HTML5 La nouvelle version des briques de contenu élémentaires des pages web
Git Pour le versionnage efficace du code; indispensable
Javascript Le langage de script à tout faire, permettant l'interactivité des pages web
CSS3 Nouvelle version de la couche de présentation du Web
Système Administration de serveurs Linux (Serveurs de virtualisation, Serveur web, Serveur BDD, Serveur mail)

Bases des données

PostgreSQL L'alternative à MySQL
SQLite La base de donnée en 1 seul fichier, sans serveur à installer, facile à sauvegarder et à versionner
MySQL Le SGBD efficace et gratuit

Nos méthodes de développement

MVC Modèle-Vue-Contrôleur, pour garantir une excellente maintenabilité et réutilisabilité des composants informatiques produits
DRY Don't Repeat Yourself, pour ne faire le travail qu'une fois
SRP & DI Single Responsibility Pattern & Dependency Injection; pour un web fait de composants lisibles et réutilisables.
POO Programmation Orientée Objet, pour modéliser le monde réel dans les applications informatiques

Nous poursuivons ces objectifs

Maintenabilité Parce qu'une application qui n'est pas maintenue est une application morte.
Compatibilité Nous nous efforçons de rendre vos applications compatibles avec les navigateurs significatifs du marché
Mobilité Affichages responsifs - Pour que votre site/application web s'adapte automatiquement aux tablettes / téléphones comme aux écrans d'ordinateur
Performance Nous nous efforçons d'optimiser le ratio entre performance d'exécution et coût de réalisation
Sécurité Nous sécurisons les éléments développés pour protéger vos applications des tiers malveillants

Nos autres prestations