2

Lotus Notes、Outlook、Palm (これは良いものでした) などのタスク マネージャーを何年も何十年も使用した後、 Toodledoを使用した後、現在はAppigoを使用しています。、私の友人と私 (どちらもプログラマー) は、これらすべてが私たちの個人的な GTD スタイルからどれだけ離れているかにうんざりしていたので、前進できる限りカスタマイズできるものを構築することにしました。私たちはそれをオープンソースで公開します。Appigo と Toodledo は、機能的および技術的な観点から大きなインスピレーションを与えてくれます。私たちは、クラウド上のサーバー、ブラウザーおよびモバイル プラットフォーム上のクライアントが好きです。私たちはしばらくの間これを考えていましたが、Grails を見ていくつかのチュートリアルを行ったとき、偶然にもタスク マネージャーのテーマについて、「すばらしい、このテクノロジを使用して独自のものを構築できる、これはクールだ」と言いました。(少なくとも Web パーツとモデル、コア パーツの場合)。また、Appigo の戦略に従って、バックエンドのホスティングに Google App Engine を使用する予定です。モバイル側では、Senchaですが、他のフレームワーク (Dojo、jQuery など) でも問題ありません。

当然のことながら、私たちのモバイル クライアントと Web クライアントは主に REST を使用してサーバーと通信し、サーバー側 MVC (Grails) とクライアント側 MVC (Sencha や Dojo が提案するようなもの) を用意する予定です。

データベースについてあまり気にしたくありません。モデル駆動型のオブジェクトとストレージを作成するという Grails のアイデアが気に入っています。

私たちのプロジェクトはオープン ソースであり、誰でも使用できるように github でホストされます。

わかりました、ここに実際の質問があります:

このエンドツーエンドを通過するのに役立つ良い本、サンプルアプリ、または記事を知っていますか. もちろん、私たちは一人で行くこともできますが、いくつかの本やチュートリアルを読んでこれらのものをつなぎ合わせ、使用する良いパターンを決定し、ヒントや経験を学ぶことを大いに楽しみます.. Grails の経験はありません。(ただし、多くの Java および JavaScript Web 開発)、もちろん、Grails に関する本を見つけることができますが、プラクティスとパターンに焦点を当てた良いサンプルを含む、エンド ツー エンドの何かが必要です。

基本的に、このトピックの一部に何らかの形で触れている本または記事「Google クラウド プラットフォームで実行されるタスク マネージャーのようなものを構築するための優れたプラクティスと経験。サーバー側は Grails で実行され、ブラウザとモバイル クライアントは堅牢な HTML5 JavaScript フレームワークを使用しています。」

誰かが私たちにこれを指摘できますか?

ありがとう!

4

1 に答える 1

2

私は、grails + google app エンジンを使用して構築されたいくつかのエンジンを作成しました。私の経験では、実際に作業を行っていると考えて知識を構築する必要があります。

始めるのは非常に簡単ですが、膝の深さまで来ると、いくつかの非常に興味深い問題が発生する可能性があります.

さて、私が有用だと思った主なリソースは次のとおりです。

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 の概要を示しています。しかし、それをGroovyに落とし込むことができる必要があります。

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

そして最後に www.google.com

しかし、そこにあるほとんどのブログは以前のバージョンの grails のものであることがわかりました。そして、彼らが目にしていた多くの問題は、2.0 で修正されたか、まったく問題ではなくなりました。

于 2012-04-23T16:20:44.867 に答える