Famo.us+Angular联手,呈现最好的JavaScript
程序员文章站
2022-03-03 20:03:01
...
Famo.us是一个开源的JavaScript框架,提供了一个强大且新颖的渲染引擎,可以让你创建高性能、丰富交互的2D或3D动画。通过Famo.us渲染后的Web应用在各种尺寸的屏幕上都有非常好的表现,并支持手势操作。
Angular是一款开源的JavaScript MVC框架,它弥补了HTML在构建应用方面的不足,其通过使用标识符(directives)结构,来扩展Web应用中的HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。
虽然Famo.us提供了MVC中的视图功能,但是在构建用户界面时它缺乏模型、控制器和声明过程,在这方面,Angular更有优势。而在开发移动应用以及应用性能方面,Famo.us更加强大。
如果Famo.us和Angular结合起来,势必会给开发者带来更大的便捷。
目前,开发商Thomas Street正在做这样的事情,他们正在开发一个新的项目Famo.us-Angular,使你可以在Famo.us中使用Angular,或在Angular中使用Famo.us。
该项目开发者Zack Brown表示,“Famo.us和Angular结合最大的好处在于它们放大了彼此的优势,整体大于部分之和。”
对于这两个项目结合的难点和要点,Zack认为是“Famo.us和Angular都想要控制DOM。”
详细信息:http://thomasstreet.com/blog//famous-angular/2014/04/28/famous-angular.html
Hacker News上的讨论:https://news.ycombinator.com/item?id=7663431
Angular是一款开源的JavaScript MVC框架,它弥补了HTML在构建应用方面的不足,其通过使用标识符(directives)结构,来扩展Web应用中的HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。
虽然Famo.us提供了MVC中的视图功能,但是在构建用户界面时它缺乏模型、控制器和声明过程,在这方面,Angular更有优势。而在开发移动应用以及应用性能方面,Famo.us更加强大。
如果Famo.us和Angular结合起来,势必会给开发者带来更大的便捷。
目前,开发商Thomas Street正在做这样的事情,他们正在开发一个新的项目Famo.us-Angular,使你可以在Famo.us中使用Angular,或在Angular中使用Famo.us。
该项目开发者Zack Brown表示,“Famo.us和Angular结合最大的好处在于它们放大了彼此的优势,整体大于部分之和。”
对于这两个项目结合的难点和要点,Zack认为是“Famo.us和Angular都想要控制DOM。”
详细信息:http://thomasstreet.com/blog//famous-angular/2014/04/28/famous-angular.html
Hacker News上的讨论:https://news.ycombinator.com/item?id=7663431
推荐阅读
-
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路_javascript技巧
-
推荐12个最好的JavaScript图形绘制库
-
如何快速的呈现我们的网页的技巧整理_javascript技巧
-
推荐15个最好用的JavaScript代码压缩工具
-
ExtJs--09--javascript对象的方法的3种写法 prototype通过原型设置方法效率最好
-
最好用的JavaScript开发工具和代码编辑器
-
javascript - PHP是世界上最好的语言,这是玩笑还是事实?
-
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路_javascript技巧
-
javascript - PHP是世界上最好的语言,这是玩笑还是事实?
-
最好用的JavaScript开发工具和代码编辑器_PHP教程