Pourquoi Esokia considère Silex comme la meilleure option pour le développement d’applications web plus légères ?

Silex est un micro framework PHP basé sur les composants de Symfony et de Pimple.

Développé par SensioLabs, il s’inspire aussi de Sinatra. A la différence de son grand-frère, il a été conçu pour le développement d’applications web dans le cadre de projets plus petits.

Il possède une API intuitive et il laisse plus de liberté au développeur. Ce micro-framework « petit mais costaud est disponible en une version dite « slim », incluant des fonctionnalités basiques et dans une seconde version dite « fat », avec des composants permettant une utilisation plus globale. Contrairement à Symfony et son architecture dite « full stack », Silex permet de n'installer que ce dont le développeur a besoin, permettant de satisfaire les aficionados du principe KISS.

Silex permet une montée en compétence plus facile sur le concept de programmation Objet en PHP et peut servir de tremplin à l'apprentissage de Symfony.

Silex répondra mieux aux besoins de petites applications telle qu’une API REST fournissant des flux JSON pour une application tierce ou encore un mini-site événementiel.

Patrick Morin, notre Directeur Technique livre son point de vue :

« L’approche directe de Silex sur son modèle MVC est très intéressante et met en évidence ce concept fondamental dans notre milieu. Il permet d’expliquer très clairement à nos Juniors le bien fondé de cette séparation. Sans oublier les notions de Services (injection de dépendance) et de Providers (réutilisabilité de code) qui permettent à Silex d’être un bon modèle d’apprentissage et une bonne réponse à des besoins non complexe. ».

Nous contacter

  • Maurice
  • Madagascar
  • Serbie
  • France
  • +230 46 66 36 7
  • +230 52 52 33 34
  • contact@esokia.com
  • demari.michel
  • +261 34 07 203 11
  • +230 52 52 33 34
  • saintolive@esokia.com
  • Iso1809
  • +381 11 36 92 755
  • +230 52 52 33 34
  • mi@esokia.com
  • mi.marijailic
  • +33 1 76 39 02 62
  • +230 52 52 33 34
  • contact@esokia.com
  • demari.michel
  • esokia

    Esokia


    4th Floor Orbis Court
    132 St Jean Road
    Quatre Bornes, Maurice

  • esokia

    Esokia


    Golden Business Center, Batiment Akadin
    Morarano, Alarobia
    Antananarivo 101
    Madagascar

  • esokia

    Esokia
    Milovana Glišića 6
    11000 Belgrade
    Serbie

  • esokia

    ESOKIA

    21, rue des Filles du Calvaire,

    Paris,

    France