2010-06-28 7 views
3

SproutCore est dit être un framework JavaScript, alors comment l'utiliser entièrement sans Ruby (en fait avec PHP ou Java) sur le côté serveur?Puis-je utiliser SproutCore sans Ruby?

+0

Je ne suis pas entièrement sûr, mais il semble que ce soit possible. Avez-vous vu cette page? http://wiki.sproutcore.com/Todos+06-Building+with+PHP –

+0

Oui, mais il n'explique pas comment faire la partie client/JS, le client est toujours Ruby-fourni dans ce cas, autant que je comprends . – Ivan

+0

Si vous avez des questions, visitez le salon de discussion IRC à l'adresse #sproutcore ou consultez la liste de diffusion à l'adresse [email protected] –

Répondre

6

Les outils de construction sont écrits en ruby. Sauf si vous voulez rouler le vôtre, je ne pense pas que vous serez capable de faire des choses comme construire votre code client ou utiliser sc-server sans ruby. Cela dit, les outils de construction sont juste un ensemble d'outils pour vous aider à développer. SC ne se soucie pas de ce que vous avez sur le serveur. Tant que votre serveur renvoie JSON, vous êtes prêt à partir.

En fait, vous pouvez construire beaucoup de vos fonctionnalités côté client sans serveur à l'aide des appareils

http://wiki.sproutcore.com/DataStore-Using+Fixtures

+0

En outre, si votre application n'a pas besoin de communiquer entre plusieurs ordinateurs, vous pouvez également configurer un magasin local HTML5. –

0

Comme dit hvgotcodes, pour le développement, vous aurez besoin Ruby pour les outils de construction. Cependant, il existe également des outils node.js disponibles si vous préférez utiliser cette route. De plus, il y a un fort intérêt à faire un binaire d'outils de construction. Cela permettrait le développement SC sans avoir à installer Ruby localement.