Codez avec agilité

Rapid Application Development basé sur les meilleures-pratiques
des conventions prêtes-à-l'emploi et une configuration flexible
pour des applications web évolutives et haute-performance

Inter-Operabilité

S'appuyant sur les meilleures-pratiques basées sur une profonde connaissance du langage PHP et la Programmation Orientée Objet, inspiré par l'expérience partagée de millions de développeurs, les autres frameworks et outils, suivant les PHP Standard Recommendations du PHP Framework Interop Group, RedCat est construit sur des fondations solides.

zen interop development

Composants autonomes

Selon le principe de Separation of Concerns, tous les composants PHP de RedCat sont codés pour pouvoir fonctionner de manière autonomes dans n'importe quel autre environnement. Vous pouvez les charger en utilisant un autoloader compatible PSR-4 tel que composer, ou n'importe quel loader d'un framework moderne

Workflow ouvert

L'intégration d'autres composants et frameworks est vraiment facile, les frameworks populaires comme Zend, Symfony, PEAR, Aura, Laravel et les codes sources modernes suivent les convention PSR d'autoloading, cela signifie que vous avez juste à importer le dossier source ou utiliser composer selon votre préférence

Un paradigme pour bien développer

Évolutivité
Ré-utilisabilité
Fiabilité
Cohérence
Maintenabilité
Concision par DRY
Performance
Légèreté
Vitesse

Lorsque nous programmons nous devons souvent trouver l'équilibre entre ces objectifs et parfois nous devons prendre soin de l'un au détriment des autres. Mais le plus souvent un des aspects peut améliorer les autres et nous n'avons tout simplement pas trouvé la bonne façon de les concilier tous.
Dans chaque phase de développement, RedCat a été conçu avec cette théorie à l'esprit et respecte, dans tous ses composants, tant que cela reste pertinent, toutes ces qualités qui font un bon code source.

artistic development

Structuration progressive

RedCat est basé sur une approche innovante qui satisfera aussi bien le développeur très structuré que le développeur sauvage.
Que vous préfériez les Router bien formés et les Design Patterns modulaires tels que le MVC, ou plutôt la simplicité de travailler artistiquement avec un moteur de templates en tant que solution complète, vous pourrez faire les deux et aussi structurer progressivement à mesure que la compléxité de votre application s'accroît. Les deux approches peuvent coexister à différents niveaux d'implémentation sans avoir besoin de s'inquiéter de leur incompatibilité contrairement au cadre des frameworks traditionnels.
Empaqueté avec des conventions robustes et prêtes à l'emploi, il vous permettra de déployer des évolutions illimitées en fonction du potentiel de votre imagination. Sentez vous libre d'être créatif avec confiance et sérénité.

RedCat-Framework est conçu avec folie et par un développeur web pour les développeurs web !

go to documentation download redcat