需要一个好的书和示例应用程序来使用Grails,Html5 / JS和Google应用程序引擎来制作云 - Web-移动



在使用任务管理器多年/几十年后:Lotus Notes,Outlook,Palm(这是一个很好的)等,现在使用Appigo,在使用Toodledo之后,我和我的一个朋友(都是程序员)厌倦了所有这些与我们个人GTD风格相去甚远,我们决定构建一个,我们可以尽可能多地自定义的东西。我们将向公众开放开源。Appigo和Toodledo从功能和技术的角度来看都是很好的灵感来源。我们喜欢云上的服务器,浏览器和移动平台上的客户端。我们已经考虑了一段时间,但是当我们看到Grails并做了一些教程时,巧合的是关于任务管理器的主题,我们说'太好了,我们可以使用这项技术来构建我们的,这听起来很酷'。(至少对于 Web 部件和模型,核心部分)。遵循Appigo战略,我们计划使用Google App Engine来托管后端。在移动端,由于我们没有时间做核心目标-c和其他东西,而且我们在Javascript框架上有不错的经验,我们决定使用现在流行的HTML5/Javascript方法,我们认为我们决定使用Sencha,但任何其他框架都可能很好(Dojo,jQuery等)。

毫不奇怪,我们的移动和Web客户端将主要使用REST与服务器进行通信,我们计划有一个服务器端MVC(Grails)和一个客户端MVC(如Sencha或Dojo提议)。

我们

不想过多地关注数据库,我们喜欢Grails创建模型驱动对象和存储的想法。

我们的项目将是开源的,并托管在github上,供任何人使用它。

好的,这是实际问题:

你们知道可以帮助我们端到端完成这个的好书或示例应用程序或文章吗?当然,我们可以一个人去,但我们会非常喜欢先阅读一些书籍、教程,将这些东西粘合在一起,决定要使用的良好模式,学习技巧、经验。等。我们没有使用Grails的经验。(但是很多Java和JavaScript Web开发),当然我可以找到有关Grails的书籍,但我们想要端到端的东西,有一个专注于实践和模式的好样本。

基本上,一本书或一篇文章以某种方式触及了这个主题的一部分"构建类似在Google云平台上运行的任务管理器的良好实践和经验,服务器端使用Grails完成,浏览器和移动客户端使用强大的HTML5 javascript框架"。

谁能指出我们这一点?

谢谢!

我已经做了几个使用grails + 谷歌应用引擎构建的引擎。我的经验是,你将不得不建立知识思维,实际做这项工作。

这很容易开始,但是一旦你进入膝盖深,就会出现一些非常有趣的问题。

话虽如此,我发现有用的主要资源如下:

http://shop.oreilly.com/product/9780596522735.do

http://www.amazon.com/Groovy-Action-Dierk-Koenig/dp/1932394842

http://www.manning.com/gsmith/

https://developers.google.com/appengine/docs/java/overview

上面的链接提供了一个很好的java视图。但是你需要能够将其提炼成时髦的。

http://www.grails.org/plugin/app-engine

最后 www.google.com

但我发现大多数博客都可以追溯到早期版本的Grails。他们看到的许多问题已经在 2.0 中得到了修复,或者不再是问题。

相关内容

最新更新