Perso pour faire un site web complexe, je trouve ça vraiment super, tout est proprement encapsulé dans des composants, tout utilise le modèle vue composant, etc.
Pour ce qui est du stockage en base de données, on prends au choix EOF (Enterprise Object Foundation si je ne me trompe pas) côté Apple et GDL2 (GNUstep Database Layer) pour GNUstep. Le principe : un mapping de ta base de données vers des objets. Du coup côté programme, tu ne fait plus de SQL, la cohérence entre les objets et les tables est automatique, les relations de dépendance également. Tu peux même décider de mapper un objet non pas vers une table mais sur une série de tables voir une requête SQL. Bref, très intéressant...
[^] # Re: Légende urbaine : un alligator dans le ramasse-miettes
Posté par Nicolas Roard . En réponse à la dépêche Légende urbaine : un alligator dans le ramasse-miettes. Évalué à 3.
Version libre : http://www.gnustepweb.org(...) -- ça marche mais ça manque de doc et d'exemples !
Perso pour faire un site web complexe, je trouve ça vraiment super, tout est proprement encapsulé dans des composants, tout utilise le modèle vue composant, etc.
Pour ce qui est du stockage en base de données, on prends au choix EOF (Enterprise Object Foundation si je ne me trompe pas) côté Apple et GDL2 (GNUstep Database Layer) pour GNUstep. Le principe : un mapping de ta base de données vers des objets. Du coup côté programme, tu ne fait plus de SQL, la cohérence entre les objets et les tables est automatique, les relations de dépendance également. Tu peux même décider de mapper un objet non pas vers une table mais sur une série de tables voir une requête SQL. Bref, très intéressant...