Gmail の連絡先マネージャーに似たものを作成したいと考えています。
私は JavaScript の経験があまりありませんが、AJAX の基本的な概念を理解し、jQuery の使い方を知っています。しかし、それはそれが行く限りです。
本/ブログの推奨事項は大歓迎です。
Gmail の連絡先マネージャーに似たものを作成したいと考えています。
私は JavaScript の経験があまりありませんが、AJAX の基本的な概念を理解し、jQuery の使い方を知っています。しかし、それはそれが行く限りです。
本/ブログの推奨事項は大歓迎です。
Java バックエンドを使用できる場合、または Google App Engine へのデプロイを気にしない場合は、Google Web Toolkitを検討することをお勧めします。ニーズに合わせて変更できるメール アプリなど、優れたチュートリアルとサンプル アプリケーションがあります。
GWT を使用したくない場合は、いくつかの JavaScript UI ライブラリのいずれかを任意のバックエンドと共に使用できます。YUI、Ext、jQuery UI、MochaUIなどがあります。また、基礎となるクロスブラウザー ライブラリ (YUI、Ext JS、jQuery、MooTools など) を使用して独自の UI を作成することも、単純な古い JavaScript/HTML/CSS/DOM を使用することもできます。
それはすべて、要件、コード、ルックアンドフィール、動作、および好みをどの程度制御するかによって異なります。
理想的には、構造化されたクリーンで保守可能なコードを使用してアプリケーションを構築できるように、JavaScript の基礎とオブジェクト指向 JavaScript、HTML/CSS、およびサーバー側言語をブラッシュアップすることをお勧めします。トピックに関する本は簡単に見つかります。
現実的には、選択した開発スタックでチュートリアルを見つけて、そこから続行してください。
両者のバランスをとってみるのが一番でしょう。
あなたの質問に対する正確な解決策はわかりませんが、利用可能なオープン ソース アプリケーションがいくつかあります。
あなたがAjaxについて言及したように、このPHP AJAX File Manager(PAFM)を見てください
そして、それが助けになったかどうか教えてください。
私は実際に Gmail の連絡先マネージャーに似たものを設計しています。Alfresco をリポジトリとして ExtJs を使用しています。私は extjs と javascript を使って約 3 か月しか経っていませんが (この記事を書いている時点で)、extjs のような javascript ライブラリを使用することで、javascript に慣れるのがずっと簡単になったと言わざるを得ません (素晴らしいコミュニティと役立つ例がたくさんあります私はオンラインです)。jqueryでも同様のことができると思います。
おすすめの本はありませんが、StackOverflow と使用するライブラリのフォーラムを参照することをお勧めします。似たようなものを実装したり、プラグイン (私の場合は extjs 用) を持っている人がいる可能性があります。これにより、目標をはるかに速く (そしておそらくはるかに簡単に) 達成できるようになります。
幸運を祈ります。コーディングをお楽しみください。
2007年末に同様のプロジェクトを作成しました。Rails(Ruby)プロジェクトです こちらがソースコードです。
Ruby、Rails、JQuery を使用
http://github.com/insightmethods/address-ref
ライセンスファイルが追加されていないことに気づきました(ただし、必ずオープンソースにします)