J'évalue sproutcore et cappuccino pour une utilisation dans mon projet actuel. Depuis que je suis un développeur de rails et j'aime le javascript pur, je pense que le sproutcore convient mieux à mon style. Mon problème est que chaque échantillon de sproutcore que j'ai testé semble très lent et lent sur son interface utilisateur. Le défilement est très lent, cliquer sur les boutons a un délai e.t.c. D'autre part, tous les échantillons de cappuccino semblent très réactifs malgré le fait qu'ils sont des applications plus complètes que les échantillons de sproutcore.Sproutcore vs Cappuccino speed
Je n'ai pas de problème à plonger dans l'objectif-j, même si cela me fait mal aux yeux. Est-ce que vous pensez que ça en vaut la peine ou que ce sont les problèmes de vitesse qui me viennent à l'esprit? Je ne veux vraiment pas m'engager dans quelque chose que je ne pourrai pas optimiser plus tard.
Quels échantillons de SproutCore avez-vous testés? Exécutez-vous 'sc-server' pour les tester, ou essayez-vous des versions de build? Je n'ai pas vu le comportement lent que vous mentionnez, et pourrait être en mesure de suggérer d'autres exemples avec une meilleure performance. – pjmorse
J'ai testé les échantillons en ligne sur http://demo.sproutcore.com/ et sur http://www.sproutcore.com/static/photos/. Dans le premier lien, l'application Greenhouse ne se charge jamais. Dans l'exemple de contrôles de l'onglet des collections, le défilement des listes est très lent. J'ai vérifié ceci dans mon propre échantillon également qui a parlé à un serveur et a chargé des milliers d'articles (j'ai chargé des millions avec la grille de jquery slick et le défilement instantané rapidement). Dans la démo de photos redimensionner les images est assez lent. Déplacer la souris sur le curseur et le curseur ne suit pas la souris instantanément. –