如何创建与 Gmail 联系人管理器类似的行为

发布于 2024-08-04 09:55:32 字数 1539 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

妄想挽回 2024-08-11 09:55:32

如果您可以使用 Java 后端或者您不介意部署到 Google App Engine,您可能需要查看 Google 网络工具包。他们提供了出色的教程示例应用程序,包括 邮件应用程序,您可以对其进行修改以满足您的需求。

如果您不想使用 GWT,则可以使用任何几个 JavaScript UI 库以及任何后端; YUIExtjQuery UIMochaUI,仅举几例。您还可以使用底层跨浏览器库(YUI、Ext JS、jQuery、MooTools 等)甚至只是普通的旧式 JavaScript/HTML/CSS/DOM 来推出自己的 UI。

这一切都取决于您的需求、您想要对代码、外观和感觉、行为以及您的偏好进行多少控制。

理想情况下,您需要温习 JavaScript 基础知识和面向对象的 JavaScript 以及 HTML/CSS 和服务器端语言,以便您可以使用结构化、干净且可维护的代码构建应用程序。有关该主题的书籍很容易找到。
实际上,只需在您选择的开发堆栈中找到教程并从那里继续即可。
最好尝试在两者之间取得平衡。

If you can use a Java backend or if you don't mind deploying to Google App Engine, you might want to take a look at Google Web Toolkit. They have excellent tutorials and example applications, including a Mail app that you might be able to modify to suit your needs.

If you'd rather not use GWT, you can use any of the several JavaScript UI Libraries out there along with any backend; YUI, Ext, jQuery UI, MochaUI, to name a few. You could also roll your own UI using the underlying cross-browser libraries (YUI, Ext JS, jQuery, MooTools, etc.) or even just plain old JavaScript/HTML/CSS/DOM.

It all depends on your requirements, how much control you want over your code, look-and-feel, behaviour and what your preference is.

Ideally, you'll want to brush up on JavaScript fundamentals and Object Oriented JavaScript as well as HTML/CSS and your server-side language, so that you can build an application with structured, clean and maintainable code. Books on the topic are easy to find.
Realistically, just find a tutorial in the development stack of your choice and continue from there.
It would be best to try and strike a balance of the two.

东京女 2024-08-11 09:55:32

嘿,我不知道您问题的确切解决方案,但是有一些可用的开源应用程序。您在查看源代码后可以有一些想法。

Gontact GTK+ 联系人管理器

正如您提到的 Ajax,看看这个 PHP AJAX 文件管理器 (PAFM)

请告诉我是否有任何帮助。

Hey I don't know the exact solution to your question, but there are some open source applications available.You can have some idea after you go through the source.

Gontact GTK+ contact manager

As you mentioned Ajax take a look at this PHP AJAX File Manager (PAFM)

And let me know if it was any help.

情话墙 2024-08-11 09:55:32

我实际上正在设计类似于 Gmail 联系人管理器的东西。我使用 ExtJs 和 Alfresco 作为我的存储库。虽然我只使用了 extjs 和 javascript 大约 3 个月(截至撰写本文时),但我必须说使用像 extjs 这样的 javascript 库帮助我更容易地熟悉 javascript(很棒的社区和大量的示例来帮助我)我在线)。我相信你可以用 jquery 做类似的事情。

我没有任何书籍推荐,但我绝对建议您浏览 StackOverflow 以及您将要使用的库的论坛。很可能,人们已经实现了类似的东西或者拥有插件(在我的例子中是 extjs),这将帮助你更快地实现你的目标(而且很可能更容易)。

祝你好运,编码愉快!

I'm actually designing something similar to the Gmail contacts manager. I am using ExtJs with Alfresco as my repository. I've only been working with extjs and javascript for about 3 months though (as of this writing), but I must say using a javascript library like extjs has helped me get acquainted with javascript much easier (Great community and tons of examples to help me online). I'm sure you can do something similar with jquery.

I don't have any book recommendations, but I definitely would recommend browsing through StackOverflow and the forums of the library you are going to use. Chances are, people have implemented something similar or have plugins (for extjs in my case) that will help you get to your goal much faster (and most likely much easier).

Good luck, and happy coding!

玩套路吗 2024-08-11 09:55:32

我在 2007 年底创建了类似的项目。这是Rails(Ruby)项目,这里是源代码。

它使用 Ruby、Rails、JQuery

http:// /github.com/insightmethods/address-ref

刚刚意识到未添加许可证文件(但确保我们将其开源)

I have created similar project in 2007 end. It is Rails(Ruby) project here is the source code.

It uses Ruby, Rails, JQuery

http://github.com/insightmethods/address-ref

Just realized license file is not added ( But sure we make it open source )

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文