码迷,mamicode.com
首页 > Web开发 > 详细

[原创作品] RequireJs入门进阶教程

时间:2015-07-21 14:15:41      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

  最近我发现RSS采集数据是个很好玩的东西,就是可以直接把别人的数据放在自己的网站上。如果网友们在其他地方发现这篇文章,还是来博客园看吧(http://zhutty.cnblogs.com)。这样代码比较整洁。另外,欢迎来群里交流,164858883。

好了,这次随笔主要讲一个web优化功能的框架。RequireJs.

    官方的介绍是这样的:RequireJS is a JavaScript file and module loader.对,就一句话就够了。它的功能就是加载模块。

    这涉及到Web优化的问题,如果都把js写在页面上,或者多个文件上,直接引入,都会使页面非常卡顿。在低配置计算机或手机浏览起来,简直无法直视。所以,it工程师们就想到了把说有的js合在一个文件里面,单从软件工程的角度来讲,这无法维护。严重违反低耦合这个基本要求。好了,就这样,Require就出现了。

  Require不仅可以在浏览器中使用,而且还可以使用其他javascript,比如,nodejs. 顺便说一下,nodejs也遵循coomonjs规范,底层为c++实现,所以执行效率比较高。当然,它是运行在服务器端。

      好了,现在说一下这个demo的web目录的基本结构。

      www

  |-App

    |-Controller

    |-Model

    |-main.js

  |-Lib

    |-Require.js

    |-jquery.js

      |-index.html

  |-config.js

  |-main.js

 

好,先来讲述一下怎么个运行机制。在页面中引入requirejs。(先吃午饭。待续。。。。。欢迎关注,持续更新)

[原创作品] RequireJs入门进阶教程

标签:

原文地址:http://www.cnblogs.com/zhutty/p/4664086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!