【web名词】模板引擎,js框架, js模块加载器区别

本文探讨了模板引擎如JapidView与JS框架如AngularJS的整合应用,讲解了如何在后端通过JapidController传递数据到前端,并利用AngularJS进行实时数据绑定,同时介绍了JS模块加载器RequireJS在解决依赖问题上的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

供学习记录,可能有错误。

模板引擎

  1. controller请求,后端怎么传数据,前端怎么获取。
  2. 比如:japidview, rythm。
  3. 以japidview为例。后端controller继承JapidController,render数据,前端@args获取, html页面上可以写java代码, 有if , for等标签写法

js框架

  1. 对js进行了封装, 通过新的属性和表达扩展了html
  2. 比如:angularJs
  3. 以angularJs为例。通过新的html标签,达到效果html边输入变获取input值等。

js模块加载器

  1. 我们将一些js组件放到不同的文件,然后通过script标签引入,如果几个组件有依赖,那么要小心了,你必须将被依赖的放到前面,否则的话会出现啥啥啥is undefined或者啥啥啥is not a function之类的错误。比如一个jquery的插件显然是依赖jquery核心库的,所以jquery核心库文件必须先引入。项目小组件少依赖简单还好,要是项目大组件多依赖复杂就糟糕了。咋办?用requirejs啊?!

只要按照requirejs规范写,他会从一个根开始检查依赖,根据这些依赖关系自动的帮助我们插入script标签,很棒,对不对?这样依赖我们不就再也不用纠结哪个标签应该放在前,哪个该放在后了吗????
这段文字来自教你5分钟学会用requirejs(必看篇)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值