E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
前端模块化
浅谈前端工程化、模块化、组件化
前端工程化工程化是一种思想而不是某种技术(当然为了实现工程化我们会用一些技术)再用一句通俗的话来概括前端工程化:前端工程化就是用做工程的思维看待和开发自己的项目,而不再是直接撸起袖子一个页面一个页面开写
前端模块化
前端工程化是一个高层次的思想
weixin_30664539
·
2020-07-29 12:22
seajs的基本语法及安装
前端模块化
-seajs1.提出问题1)防止全局变量污染,重名2)当引入工具库时,工具中的变量名与我们定义的属性或方法重名3)当我们使用一些工具库时,我们需要手动的将工具库写入到页面4)通用组更新了前端的继承类库
爬_
·
2020-07-29 03:56
Vue学习笔记之Webpack简介及安装
1、概念:webpack是一个现代的JavaScript应用的静态模块打包工具(
前端模块化
打包工具)。让我们可以进行模块化开发,并且会帮助我们处理模块之间的依赖关系。
大数据时代
·
2020-07-29 02:22
Vue
工具
vue.js
intellij
idea
经验分享
前端模块化
开发--Sea.js
Sea.js是一个成熟的开源项目,核心目标是给前端开发提供简单、极致的模块化开发体验。使用Sea.js,在书写文件时,需要遵守CMD(CommonModuleDefinition)模块定义规范。一个文件就是一个模块。以下面的例子简单对Sea.js的使用做一个描述:我们通过require('./util.js')就可以拿到util.js中通过exports暴露的接口。这里的require可以认为是S
WEB前端开发者
·
2020-07-28 21:14
webpack学习笔记-01 初识webpack
可以粗鲁的理解为:
前端模块化
管理工具我们先看看官方的解释:Atitscore,web
疯狂的地球人
·
2020-07-28 19:41
webpack
webpack
前端模块化
CommonJS规范适用于node,浏览器不可以直接使用,它是同步的(重点)模块导出module.exports={}exports.xxx='xxx'模块导入require("")模块标识符分为三种:核心模块(Node.js自带的模块)路径模块(相对或绝对定位开始的模块)自定义模块(node_modules里的模块)三种模块的查找方式:核心模块,直接跳过路径分析和文件定位路径模块,直接得出相对路
武世鹏
·
2020-07-28 03:44
模块化
前端
vue用户界面渐进式框架的使用详解
使得开发团队之间的耦合性大大降低,本文从vue.js的知识准备,vue.js的开发环境搭建,以及深入学习等方面介绍其使用,vue是前端软件开发流行框架之一一、知识准备具备前端开发基础知识,js,html,css
前端模块化
知识
羲和时代
·
2020-07-27 22:07
前端模块化
工程化
前端模块化
实现CommonJSCommonJS是一个服务器端的同步模块化规范实现者:Node.js//a.jsmodule.exports={ a:function(){} b:'xxx'}
望京十三兄
·
2020-07-16 05:23
JSCool
Rollup 前端新利器
所以,今天和大家介绍一个新的
前端模块化
的打包工具Rollup,Rollup在编译打包模块过程中,通过Tree-sha
我不是传哥
·
2020-07-15 17:51
前端模块化
(一)
其实作为一个秋招狗,前端还没写够一年就来大谈特谈这些历史性问题,的确是不够格的,但是这又是学习前端学习者无法避免的一个问题,加上面试提问颇多,于是来总结一二。站在巨人的肩膀上。参考资料:Javascript模块化编程(一):模块的写法Javascript模块化历程模块模块就是实现特定功能的一组方法。最开始笔者学习js的时候,新建一个js文件,直接在里面写逻辑代码,然后script标签引入即可,一两
始悔不悟
·
2020-07-15 07:21
【npm】利用npm安装/删除/发布/更新/撤销发布包
npm是javascript的包管理工具,是
前端模块化
下的一个标志性产物简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率1.从社区的角度:把针对某一特定问题的模块发布到npm的服务器上,
weixin_33968104
·
2020-07-15 04:26
【ionic】项目应用requireJs
前端模块化
前端模块化
模块化实际上我们并不陌生。例如,应用函数,应用类等进行封装。但是相对来说,以往的前端并没有很明显的模块化的概念。这样导致了有几个弊端。1分类不清晰。合作开发频繁冲突。2全局变量污染。
青年小篆
·
2020-07-15 00:09
移动开发
前端模块化
、AMD和CMD
最近在研究cmd和amd,在网上看到一篇不错的文章,整理下看看。在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀这时候javascript作为嵌入式的脚本语言的定位动摇了,JavaScrip
ouyangyanlan
·
2020-07-14 16:20
web前端
模块化
amd
cmd
前端模块化
开发(由近来所做项目总结)
政府的项目吧,没啥说的,呵呵。简单的说说模块化,网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript不是一种模块化编程语言,它不支持"类"(class),更遑论"模块"(module)了。抄点阮一峰老师的段落JavaScript模块化编程。一个页面的js所需要的代码在main.js里,然后需要一个插件
导演毛骗
·
2020-07-14 11:33
Webpack 打包太慢?来试试 Bundleless
一引言Webpack最初是为了解决
前端模块化
以及使用Node.Js生态的问题而出现,在过去的8年时间里,Webpack的能力越来越强大。
代码派
·
2020-07-14 03:56
运维
Webpack
前端模块化
:webpack其中一个核心就是让我们可能进行模块化开发,并且会帮助我们处理模块间的依赖关
lucky-frontEnd
·
2020-07-14 00:46
前端模块化
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀这时候JavaScript作为嵌入式的脚本语言的定位动摇了,JavaScript却没有为组织代码提供任何明显帮助,甚至没有类的概念,更不用说模
Joel_zh
·
2020-07-13 23:53
前端模块化
和Webpack简单介绍(上)
前端模块化
为什么要使用模块化?
kevin5979
·
2020-07-13 21:59
前端模块化
:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章module-loader。一、CommonJSNode.js是commonJS规范的主要实践者,它有四个重要的环境变量为模块化的实现提供支持:module、exports、
weixin_44197906
·
2020-07-13 20:16
模块化
【web开发】20位活跃在Github上的国内技术大牛
1.lifesinger(玉伯)Github主页:https://github.com/lifesinger微博:@玉伯也叫射雕玉伯(王保平),淘宝前端类库KISSY、
前端模块化
开发框架SeaJS、前端基础类库
Yarkona_Wang
·
2020-07-13 20:11
前端模块化
学习笔记
前言最近两年前端圈子犹如春秋战国:群雄并起,中原未定,就连各路大神也纷纷感叹最近两年技术选型难做。在模块化开发的问题上,一方面以AMD/CMD为代表的规范在过去几年间极大地提升了前端生产力。另一方面,随着ES6、WebComponents的临近,开发者们面临着承前启后的巨大挑战。对前端而言,模块化并不像后端语言那样简单,它涉及到很多工程问题与历史包袱,让人很难保持清晰的思路。在此记录下自己对于模块
weixin_34367257
·
2020-07-13 19:41
入门学习webpack笔记
注意事项:1.预热知识:
前端模块化
、commonJS最好提前了解。commonJS语法最好熟悉。
weixin_34314962
·
2020-07-13 18:40
前端模块化
工具--webpack学习心得
话说前头webpack前段时间有听说一下,现在已经到了3.x的版本,自己没去接触。因为之前使用gulp来作为自己的项目构建工具。现在感觉gulp使用的趋势在减少。现在这段时间去接触了webpack,感觉很不错,它的模块化打包机制,对前端开发和性能方面都带来好处。这里不是说gulp不好,两者不作比较接下来会说说自己对webpack使用的感受,我不会一步步写出使用webpack的流程,因为关于webp
weixin_30826095
·
2020-07-13 17:52
图片预加载插件开发小记
面向对象组件开发前端进阶不可或缺的一步,复用思想也是
前端模块化
的重要推动力图片预加载在大批量图片加载的同时保证用户体验方面作用明显,浅显尝试,以此为记插件封装(preLoad.js)(function(
u013344815
·
2020-07-13 15:54
前端模块化
模块化(学习笔记)
前端模块化
开发的价值:传统的开发习惯中,常会出现以下两种错误1.命名冲突例如js函数,通过src引入的文件,如果不同文件里面的函数名存在相同的情况下,将会报错。
theTimeRunner
·
2020-07-13 14:21
Webpack 打包太慢?来试试 Bundleless
一引言Webpack最初是为了解决
前端模块化
以及使用Node.Js生态的问题而出现,在过去的8年时间里,Webpack的能力越来越强大。
我是代码派
·
2020-07-13 12:15
webpack打包工具的使用一
webpack是
前端模块化
的打包工具,它会分析项目的结构,找到js文件、以及浏览器不能直接识别的less,sass扩展语言和es6新语法等,将它们转换成为浏览器可以识别的格式供浏览器使用。
勤奋的小码农98
·
2020-07-13 11:10
webpack
webpack
js
前端
vue.js入门基础--慕课网笔记
vuejs及相关工具介绍1-1vuejs课程简介及框架简介课程简介初步了解vuejs框架介绍Vuejs开发环境的搭建和脚手架工具的使用vuejs具体的指令和项目实践准备知识前端开发基础html、css、js
前端模块化
基础对
lmjun3
·
2020-07-13 05:19
vuejs
Webpack 打包太慢?来试试 Bundleless
一引言Webpack最初是为了解决
前端模块化
以及使用Node.Js生态
阿里技术官方号
·
2020-07-13 02:22
Web
App开发
缓存
供应链
前端开发
JavaScript
开发工具
慕课网Vue.js入门基础学习笔记——vuejs及相关工具介绍
②
前端模块化
基础。③对ES6有初步的了解。
筱葭
·
2020-07-12 23:33
Vue.js
前端模块化
之循环加载
目录什么是循环加载CommonJS模块的循环加载ES6模块的循环加载小结参考1.什么是循环加载“循环加载”简单来说就是就是脚本之间的相互依赖,比如a.js依赖b.js,而b.js又依赖a.js。例如://a.jsconstb=require('./b.js')//b.jsconsta=require('./a.js')对于循环依赖,如果没有处理机制,则会造成递归循环,而递归循环是应该被避免的。并且
forcheng
·
2020-07-12 20:00
如何实现css模块化
首先,
前端模块化
是大势所趋,而CSS又是前端开发中重要的一部分
小飞猫_
·
2020-07-12 04:02
css
webpack
css模块化
css
Modules
Webpack-源码一,使用require加载并打包模块
webpack做的事情主要是实现
前端模块化
(即:让前端也可以像node端一样适用require方法加载模块)和借助插件实现编译、热加载等功能。
柒青衿
·
2020-07-11 14:32
webpack
源码
Webpack 打包太慢?来试试 Bundleless
一引言Webpack最初是为了解决
前端模块化
以及使用Node.Js生态
阿里技术
·
2020-07-11 13:30
webpack
前端模块化
CommonJS、CMD、AMD、ES6
一、CommonJSNode.js是commonJS规范的主要实践者,它有四个重要的环境变量为模块化的实现提供支持:module、exports、require、global。实际使用时,用module.exports定义当前模块对外输出的接口(不推荐直接用exports),用require加载模块。//定义模块math.jsvarbasicNum=0;functionadd(a,b){retur
puxiaotaoc
·
2020-07-11 10:24
JavaScript——
前端模块化
开发
一、
前端模块化
规范二、CommonJS1、CommonJS定义的模块分为:{模块引用(require)}{模块定义(exports)}{模块标识(module)}1.1、require():用来引入外部模块
a00393
·
2020-07-11 01:24
前端模块化
、分布式架构设计与实现(一)
设计思想与目标概要主要介绍Vue框架下、在工程化的前端项目中如何实现
前端模块化
、分布式部署方案。这也是一份在我所在部门内已经使用近一年的一套前端架构及工程化方案。
weixin_34221775
·
2020-07-10 08:09
【webpack进阶】前端运行时的模块化设计与实现
你真的了解
前端模块化
么?告别「webpack配置工程师」webpack是一个强大而复杂的前端自动化工具。其中一个特点就是配置复杂,这也使得「webpack配置工程师」这种戏谑的称呼开始流行?
weixin_33691817
·
2020-07-10 07:24
webpack学习(一)——实现简单打包
webpack主要的功能就是为
前端模块化
服务。webpack的核心是一个适用于现代JavaScript应用程序的静态模块打包程序。
远走的兔子
·
2020-07-10 05:47
Web
Vue.js
前端模块化
前端模块化
常见的模块化规范:CommonJS,AMD,CMD也有ES6的ModulesvarmoduleA=(function(){varobj={};obj.name='module';obj.flag
Leesure_csdn
·
2020-07-09 11:25
vue异步组件(高级异步组件)使用场景及实践
一直在寻找一个优雅的实现
前端模块化
、并能按权重的优先级顺序异步加载的实现方案。突然了解到vue的异步组件,于是便专门研究实践了一下。
weixin_34138056
·
2020-07-08 17:17
vue学习笔记之Webpack详解(模块与打包、loader、el和template区别、plugin)
目前使用
前端模块化
的一些方案:AMD、CMD、CommonJS、ES6。
qq_39773416
·
2020-07-08 00:23
vue
浅谈AMD与CMD
首先来说AMD与CMD都是
前端模块化
所诞生的产物。“AMD是RequireJS在推广过程中对模块定义的规范化产出的;CMD是SeaJS在推广过程中对模块定义的规范化产出的。”
不叫ShaoYu的老王同学
·
2020-07-07 09:46
探索可独立开发和横向扩展的微
前端模块化
方案
关于
前端模块化
说到
前端模块化
,你马上想到的可能就是cmd、amd、umd等
前端模块化
标准,这些是属于文件级别的模块化;或者你会想到component的封装、npm包的封装等等,这些属于组件级别的模块化;
medux
·
2020-07-07 08:16
微前端
typescript
react.js
vue.js
前端工程化
http爬虫,
前端模块化
,Node.js跨域
http爬虫+httpweb服务器渲染数据发送前台+中文乱码http爬虫:http模块数据请求:getrequestpost流程:后端数据请求—》数据分析—》数据清洗----》数据前台发送爬虫:并不是所有网站都能爬取的反爬虫options就是一个对象,也是一个配置2.服务器端渲染数据:服务器:可以运行在服务端一个网站(站点)种类:\1.web服务器(静态服务器),可以运行在浏览器中的服务器\2.a
csdnzlcheng
·
2020-07-07 05:10
Node.js跨域
前端模块
http爬虫
前端模块化
梳理
女神镇场相信不只我一个人对模块化这里感觉不熟练,因为commonJS、AMD、CMD真的很容易把人弄得云里雾里,本着“服务他人,方便自己”的原则,特整理这篇文章,希望对大家有帮助。WHY(为什么要使用模块化?)解决全局变量的命名冲突问题,每个模块相当于一个独立的空间,即使不同模块中的某些变量命名相同也完全没有关系。就好像,中国有一HARRISKNG,恰好美国也有一个,我们俩在不同的国家,不会相互影
HARRISKING
·
2020-07-06 20:14
webpack详解(再回顾)---vue学习过程
前端模块化
webpack其中一个核心就是让我们可能进行模块化开发,并且会帮助我们处理模块间的依赖关系。
zlppassion
·
2020-07-06 13:22
前端
规范集成
vue.js
前端模块化
之nodeJS路由模块化
摘要本文默认读者对express框架有一定的了解路由:用于确定应用程序如何响应对特定断点的客户机的请求router:一个迷你的应用程序未模块化的nodeJS代码//app.jsvarexpress=require('express');varapp=express();//挂载一个路由组件varrouter=express.Router();router.get('/',function(req,
浪漫前端
·
2020-07-06 02:43
node.js
vue的路由与es6的import, export
vue主要用来实现
前端模块化
编程,它的最终代码是一些序列化的js,简单的index.html访问入口,和一些image,vue的js使用es6来模块化设计,为什么要这么做呢,我想主要是为了前端与后端交互变为纯数据
叛逆的鲁鲁修love CC
·
2020-07-05 20:12
react两年经验,常见面试题(自己整理中)
PS:简单说就一个TaskRunnerwebpackwebpack是一个
前端模块化
方案,更侧重模块打包,我们可
热爱前端的小君同学
·
2020-07-05 06:18
前端
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他