SproutCore 苹果对SproutCore的解释为“开源,平台无关,类Cocoa的JavaScript框架,用于创建具有桌面应用程序外观和操作感的Web应用程序。”
SproutCore demonstrations: Photos, Sample Controls
Spry 是Adobe 的 Ajax framework. Spry的目的是成为实现Ajax的一种简单方式,对HTML、CSS和JavaScript体验据有入门级水平的设计人员应该能够发现Spry是一种整合内容的简单方法。
Spry demonstrations: Photo Gallery, RSS Reader, Form Validation Widgets
JavaScriptMVC 是一个功能强大的 JavaScript framework. 也是一个很棒的JavaScript测试框架,它同样能提高开发的速度。JavaScriptMVC应用了模型-视图-控制器架构模式,把业务逻辑和表示分离,使得代码更加模块化。
JavaScriptMVC demonstrations: Error Demo, History Demo, Todo Demo
qooxdoo 是一个 Ajax 应用框架使用基于面向对象 JavaScript. qooxdoo是一个功能强大基于JavaScript GUI工包,它让你可以用JavaScript来开发类似于VB/Delphi风格的具有Ajax功能的web2.0应用程序。qooxdoo具有客户端浏览器检测功能,具有浏览器抽象层,可以无差别的创建跨浏览器的Web应用程序,它提供方便的调试接口,具有事件管理、聚焦管理、定时器、边框和对象属性等特征。它提供一组窗体组件并扩展了布局,它还提供跨平台的png图形透明支持功能。此外,qooxdoo提供一个原子组件,你可以在其基础上开发你自己的组件。
Qooxdoo demonstrations: demo browser, Feed Reader
midori是一个轻量的JavaScript框架。即使没有压缩,它也只有45KB,而相比之下,jQuery压缩后也有54KB。不过它的轻量并不意味着它缺乏复杂的JavaScript功能。Midori提供了包括跨浏览器的Ajax功能,CSS选择器等等这些JavaScript框架一般都具有的功能。
midori demonstrations: drag and drop, popups, toggle
Archetype JavaScript Framework与Prototype有很多共同点。它有一个独立的管理系统,能够只初始化页面需要的组件。而且Archetype强调代码易读性,和HTML/CSS/JavaScript分离的最优方法。
Archetype demonstration: Slidy Presentation
June Framework从Core library中获取灵感,应用了模块设计模式。如果你使用MS Visual Studio 2008的话,你会爱上它提供的文档,因为它使用了Visual Studio的代码格式。
June Framework demonstrations: setOpacity, highlight, getKeyName
UIZE(发音: you eyes)是另一个强调RIA的JavaScript框架。它提供了很多Widget,比如日期选择器,表格过滤器,进度条,颜色选择器等。
UIZE demonstrations: Slideshow With Wipes, Marquee and Image Port
SimpleJS是一个简单,轻量的,但很特别的JavaScript框架。它提供了 Ajax函数和动态效果。它使用一个很像jQuery和MooTools的插件系统,可以很容易地扩展这个框架。对只需要基本Ajax功能和动态效果的开发者来说,它是一个完美的解决方案。
SimpleJS demonstration: you can view the demos in the left side bar of the website under "Functions".
Fleegix.js是一个很好的事件系统,使你能够很容易地监听,操作,触发DOM事件。它有一个功能,能够将JavaScript对象序列化为JSON格式(fleegix.jason.serialize),也有一些丰富的动态效果。
本文来自:http://www.iteye.com/news/3760-10-of-the-most-promising-framework-for-javascript
分享到:
相关推荐
从技术上讲,iOS、Android和...对于Web开发而言,JavaScript是一个有前途的编程语言,并且在不久的将来它将依然在这个领域大放光彩。JavaScript在移动app开发上也有同样的影响吗?让我们一起来看看ValueCoders研究
React Native和Ionic等框架允许开发者使用JavaScript编写一次代码,即可在iOS和Android等多个平台上运行。 **2. 实例分析** - **实例2:React Native开发跨平台移动应用** - **简介**:React Native是基于React的...
- **框架内使用JavaScript**:实现动态更新框架内容。 - **Cookies管理**:设置、读取和删除Cookies。 **第二十二章:建立日历控件** - **综合应用**:利用JavaScript制作一个功能完善的日历控件。 #### 第四部分...
总的来说,这个"JavaScript+网页特效"的资源包包含的可能是上述一种或多种效果的示例代码,对于学习和实践JavaScript网页特效的开发者来说,这是一个宝贵的参考资料,可以加深对JavaScript动态效果实现的理解,提高...
随着时间的推移,JavaScript已经成为Web开发不可或缺的一部分,并且其未来的发展前景广阔,不断有新的框架和库涌现,如React、Vue和Angular等。 作为一门脚本语言,JavaScript的特点在于其解释执行,无需预先编译。...
### ZK Ajax无Javascript框架详解 #### 一、引言 在Web开发领域,Ajax(Asynchronous JavaScript and XML)技术自推出以来便受到广泛关注。它允许网页在不重新加载整个页面的情况下更新部分数据,极大地提升了用户...
- **未来发展趋势**:考虑到技术的发展速度,选择一个有明确发展方向和良好前景的框架对于项目的长期发展非常重要。 #### 主流框架介绍 目前,市场上存在多种流行的客户端框架,每种框架都有其特点和适用场景。...
10. **框架和库**:如React、Angular和Vue等,它们提供了一套完整的解决方案,帮助开发者快速构建复杂的应用。 在实际应用中,你还需要了解跨域策略、性能优化、错误处理以及安全问题,这些都是JavaScript开发中不...
### JavaScript 知识点详解 #### 一、JavaScript 历史与发展背景 - **起源于C减减(Cmm)** 1992年,Nombas公司开发了一种名为C...无论是在前端还是后端,甚至是跨平台应用开发中,JavaScript都有着广泛的应用前景。
5. **DOM操作**:`document.createElement(Tag)`创建一个新的HTML元素,`document.getElementById(ID)`找到具有特定ID的元素,`document.getElementsByName(Name)`则找到所有具有指定Name的元素。`document.body....
JavaScript还拥有丰富的库和框架,如jQuery简化了DOM操作,Angular提供了完整的MVC结构,React则以其虚拟DOM和组件化理念引领了UI开发的新潮流。Vue.js以其轻量级和易上手的特点受到了许多开发者的喜爱。此外,还有...
其易用性、响应式设计以及模块化的特性,使得它在JavaScript开发中的CSS相关领域具有广泛的应用前景。无论你是初学者还是经验丰富的开发者,`useful.ly`都能帮助你更轻松地构建美观、实用的Web应用。
综上所述,Vue.js 作为一个强大的前端框架,不仅具备丰富的特性和广泛的生态支持,而且通过其实战应用,可以帮助开发者高效地开发出高质量的 Web 应用。通过深入理解和运用 Vue.js 的核心概念和技术,开发者可以更好...
新的ES标准(ECMAScript标准)每年都会发布,引入新的语言特性和API,比如箭头函数、模块系统、类等,使得JavaScript更加现代化和易于使用。此外,TypeScript等超集语言的出现也为JavaScript带来了类型安全和更好的...
Python 已经有了多种成熟且强大的深度学习框架,而 JavaScript 机器学习景观仍然分裂和不完整。只有少数 JavaScript 库支持从头开始构建和训练模型,而大多数库只是支持部署在其他语言(通常是 Python)中预训练的...