Les histoires de réussite de Jouer! Cadre?
Je suis l'évaluation de la Jouer! Cadre pour mon entreprise. Nous sommes en train de penser à l'utiliser, comme le printemps du petit frère (essentiellement pour les "petits projets d'entreprise"). Jusqu'à maintenant, nous utilisons le Graal là, mais sont plutôt irrité par les mauvaises intégration avec maven et beaucoup d'étranges effets de la dynamique de la nature.
Cependant, je ne trouve pas un article n'importe où à partir de quelqu'un qui effectivement créé un projet à l'aide de Jouer! (Je sais, sur le site, ils vous disent certains sites qui l'utilisent, mais qui n'aide pas vraiment).
Personne n'a réellement vu un article décrivant la façon dont il a été l'aide de Jeu! comme cadre d'application?
- très utile question, merci
Vous devez vous connecter pour publier un commentaire.
Les Groupes de Google a un certain nombre de personnes qui l'ont avisé de leur lancement du projet. Il y a eu un certain nombre de personnes qui ont exprimé l'aisance et la joie de développement avec la PlayFramework.
J'ai moi-même construit un certain nombre de petites applications pour l'analyse statistique de l'une de nos applications internes, et je suis également dans le processus de construction d'un beaucoup plus grand site. La réponse simple, c'est que le Jeu fait juste la vie d'un codeur, plus facile, plus enrichissante et donne une rétroaction instantanée (à travers le temps réel de la compilation et dans le navigateur d'erreurs).
Il y a quelques blogs de personnes conclusions de Jouer, et vous verrez l'abondance de l' les retweets de personnes qui ont lancé des applications à succès avec le Jeu.
Si vous êtes à la recherche pour savoir si c'est le bon choix pour votre entreprise, alors cela dépend vraiment de votre entreprise. Le jeu est jeune, est encore en croissance, mais c'est un grand cadre. Si vous avez l'occasion de l'essayer sur un petit projet, puis le faire. Je doute fort que vous le regretterez.
EDIT: mise à Jour de 2011
J'ai pensé que je voudrais ajouter une brève mise à jour, car un nouveau blog a été écrit en donnant l'expérience de quelqu'un et de l'histoire de la réussite par le Jeu, et j'ai pensé qu'il serait utile.
http://blog.davejafari.com/experiences-developing-with-play?c=1
Je fais exactement ce que vous demandez. Je travaille pour une chaîne de pharmacies et de nos gros du travail est fait avec Spring MVC, mais je utiliser le Jeu! d'écrire de petites applications internes de tous les temps. Une des plus grandes choses au sujet de jouer, c'est quand mon patron me vient à propos d'avoir besoin d'une nouvelle application que je l'ai et hors-sol, dans une heure.
Une application que je n'permet à nos pharmaciens pour vérifier la trésorerie ordonnance prix en faisant rebondir la drogue et la quantité de nos bases de données centrales. Un autre met en place une interface où notre contrôle de la qualité les gens peuvent entrer des requêtes SQL, de les enregistrer, programmer leur exécution, et puis avoir les résultats par courriel à eux. Ils l'utiliser pour trouver des diverses statistiques aberrantes.
Nous avons également une assez complexe réseau social écrit dans Spring MVC que je vais être portage à Jouer! tout au long de 2011. Le réseau est pour nos pharmaciens et techniciens en pharmacie de collaborer à propos de la prescription de compoundage et de tout ce qu'ils veulent parler.
Enfin, je suis en train de finir un B-to-B de l'app entre un grand tiers de prescription acheter groupe et notre chaîne de pharmacies. Je ne peux pas entrer dans les détails à ce sujet parce que les contrats ne sont pas finalisés, mais il sera à l'échelle nationale et assez forte charge. La programmation était très agressif et sans Jouer! il n'aurait pas été possible. Voir que c'est la meilleure chose au sujet de Jouer!, même si vous dépassez la taille, vous pouvez réaliser un prototype et d'obtenir quelque chose de vivant, très rapide.
Voici un l'article de Peter Hilton, un des auteurs de la pièce-cadre, en détaillant une à cinq minutes de live-coding Jouer à la démo.
Aussi sur le jeu cadre du site lui-même, il y a une présentation détaillée de comment créer un blog, à partir de zéro, à l'aide de Jouer! Cadre. Quelqu'un a également réécrit le même article, mais à l'aide de scala plutôt que de java.
J'ai travaillé sur un projet dans un grand Assureur mondial qui a mis en œuvre une Assurance Citant le Moteur du Jeu. A pris environ 3 mois, qui est d'environ un an de moins qu'un projet similaire qui a été fait dans GWT.
Nous avons déployé pour Tomcat, intégré avec WebSphere MQ, utilisé NTLM via Jespa et lissés l'INTERFACE utilisateur avec jQuery UI.
Dans les groupes google avait une entrée où quelqu'un dit qu'il a écrit un facebook-app, avec 1.000.000 de visites par mois, donc cela montre que vous pouvez l'utiliser dans de grands projets.
Je ne suis pas sûr exactement ce que vous voulez.
À propos de graal et maven: Jouer et Maven est difficile aussi, au moins il y a beaucoup de mails dans le google-groupe à ce sujet. Cependant, depuis la version 1.2, il est préférable de Maven soutien. Vous pouvez ajouter des dépendances Maven directement à partir de conf/dépendances.yml. Il y a probablement certaines restrictions, mais il fonctionne bien en général.
Je suis en train d'écrire twitter comme un service, avec des commentaires et des options pour le groupe. http://pleap.com/
Je suis actuellement en train de travailler sur un analytics projet à l'aide de jouer! et je dois dire que jouer! est un excellent choix si vous êtes à la recherche de la performance. Il peut manipuler des charges lourdes et beaucoup de demandes beaucoup plus rapide que le RoR. Et son utilisation est très simple, même si vous ne savez pas de java ! Totalement comme ce cadre.
Je suis en utilisant Jouer avec Scala, AppEngine et je l'aime. Vous voudrez peut-être regarder dans SammyJS.org, super facile js cadre pour le côté client.
http://geeks.aretotally.in/mind/2011/1/14/play-framework-scala-gae-sammy-in-production.html
http://www.playapps.net/ est écrit dans le jeu, vous pouvez demander à jouer du groupe google à ce sujet
de plus, le jeu est utilisé par le jeu de l'équipe de base pour développer de véritables applications de la vie...