webpack以及前端发展

webpack

webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。

webpack是目前最流行的一个打包工具,可以让项目进行模块化开发的东西,最终所有的模快=块都会被打包,变成html,css,js,png
*webpack默认只认识js(只能把js当成模块) *

前端发展

小前端到大前端的发展。


`最早的前端发展比较简单,只是切图,要求像素化还原。但是随着ajax的出现,前端发展开始涉及和后台的交互,可以做出来更好的前端页面的交互效果。然后到2009年的node.js的出现,node.js不仅可以做后台开发也在前端的开发中带来了更好的开发体验,比如更方便的模块化开发。

如果说ajax改变了前端开发的交互方式,那么node.js直接改变了前端开发的模式。`

比如说前后端分离开发模式,node.js带来了大前端架构,引入node.js作为中间层,用node.js请求后台(Java,php)的接口,获取数据,然后用node.js渲染成页面,返回给浏览器,大大提升了页面渲染的性能,前后端分离,两者都可以在自己的领域深入的发展。

现在随着框架的流行,vue,React,angular,mvvm渐渐成为主流,我们利用ajax发起请求,将请求到的数据通过纯js的形式渲染到页面,加快了渲染的速度,前端开发在整个发展中,显得越来越重要了


前端发展布局示意图

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值