哪个AJAX库最适合django ?为什么?
寻找一个具有教程,书籍和详细文档的大型数据库。
哪一个是最容易使用的?哪一个处于早期开发阶段,但对未来有很大的希望?
致以敬意,
克里斯
发布于 2009-02-04 18:11:18
Django并没有让任何库变得更容易或者更好地与框架协同工作。只需使用最适合你大脑的那一个。
话虽如此,我的感觉是jQuery在Django世界里更受欢迎,也是我个人使用的。最值得注意的是,Pinax中的许多应用程序都需要jQuery。Django的其他一些共享应用程序和代码片段:
http://www.djangosnippets.org/tags/jquery/
http://code.google.com/p/django-ajax-validation/
发布于 2009-02-05 20:55:15
还要记住,最新的Django书籍(Python Web Development with Django,Learning Website Dev with Django)在他们的教程中使用了jQuery。
发布于 2009-08-07 03:02:57
我已经在不同的django项目中成功地使用了jquery、YUI和Dojo。这些都不是特别适合与django一起使用的原因。我同意jpartogy的观点,因为"pythonic“(扭曲的) API,mochikit可能比其他任何东西更适合django。这真的取决于您在ajax框架中寻找什么。
就我个人而言,我喜欢jQuery对给定数量的代码所能做的事情,但编写jQuery代码的最大挑战是使其具有可读性。
YUI比其他框架要冗长得多,因为它设置了使用名称空间的约定,但有一些捷径可以编写更少的代码,并且它避免试图让javascript看起来像其他东西。
Dojo试图让javascript看起来像Java,根据我的经验,它相当慢。它有一些不错的小部件和django模板语言的javascript实现(即使在django项目之外也非常有用)。
我个人避免使用prototype和mootools,因为它们会破坏其他javascript代码(反之亦然)。
如果你是javascript和ajax的新手,我推荐你使用jQuery,因为它是最容易上手的。但我并不期望任何js框架能与django集成在一起,因为真的没有必要这样做。
https://stackoverflow.com/questions/511843
复制相似问题