当前位置: 首页 > news >正文

如何对新开网站做收录wordpress卸载插件

如何对新开网站做收录,wordpress卸载插件,锕锕锕锕锕锕锕好湿免费网址,网站咨询弹窗怎么做文章目录 一、概念二、前端工程化的细节模块化组件化规范化 一、概念 工程化#xff0c;可以理解为使用一些方式#xff0c;去改良提高行业中现有的步骤、设计、应用方式。前端工程化#xff0c;就是指对前端进行一些流程的标准化#xff0c;让开发变得更有效率#xff0… 文章目录 一、概念二、前端工程化的细节模块化组件化规范化 一、概念 工程化可以理解为使用一些方式去改良提高行业中现有的步骤、设计、应用方式。前端工程化就是指对前端进行一些流程的标准化让开发变得更有效率且更好地做产品交付。一开始网页页面并不复杂只是提供一些简单的展示和交互的静态页面甚至不需要后端。后来需要根据不同用户返回不同的页面信息此时我们会用后端读取数据配合一些模板引擎在后端拼接好内容再返回这就是所谓的服务端渲染SSR。再后来页面变得非常复杂于是出现了前后端分离前端被单独拎了出来专门写 html、css 和 js变成了 单页面应用SPA。但复杂也带来了很多问题比如多个脚本的执行时机不对、css 名冲突、文件过于臃肿、错误的缓存导致没能下载最新的资源等前端复杂后出现的一系列问题。随着 Nodejs 的诞生我们可以用 JS 去写前端工具了。为了解决上面这些问题前端界出现了一大堆的工具和框架Gulp、Angular、babel、Sass、React、Vue、Webpack、Yarn、TypeScript、ESLint、Docker、k8s 等等。一切都是为了让前端的开发更工程化也就是 不停地改良前端项目的开发流程让开发者能够更高效地开发、更好地进行团队协作、让代码的风格标准化、对资源做压缩以及懒加载、更好地交付部署等 二、前端工程化的细节 模块化 模块化指的是将代码功能做拆分分成独立地单能相互依赖的片段。 1.1 JS 的模块化。 JS 一开始的职责是给网页提供一些简单的交互所以语法相对简单且不支持模块化。随着网页的复杂发现原来的组织方式带来了很多问题变得难以维护。于是 CommonJS、AMD、ES Module 等模块系统出现了。正统标准是 ES Module通过 import 关键字引入模块通过 export 导出模块。JS 的模块化将代码做了拆分解决了全局变量污染、依赖关系不清晰、多人协作不方便、脚本引入顺序、单元测试等问题。 1.2 CSS 的模块化 CSS 的第一个问题是比较难写比如不支持选择器嵌套对此我们可以用 CSS 预编译器比如 Less、Sass、Stylus去写一些更高级的语法然后编译成 CSS。然后是就 命名冲突问题一种旧的方案是 BEM就是通过将 CSS 命名 在组件化的框架中我们有很多方案可以用 CSS in JS也可以用 CSS Module或者 Vue 特有的 CSS Scoped。 1.3 HTML 的模块化 html 通常是动态的在服务端我们会使用模板引擎template将得到的数据注入到占位符中。在后端 Nodejs我们可以用 pug、handlebars、ejs 等。前后端分离后我们通常使用的是 Vue 的 template类似 handlebars 语法以及 React 的 JSX。 1.4 资源整合模块化 不同类型的资源无法组织在一起比如 JS 引擎能识别引入的 js 文件但无法识别 css 文件。如果我们希望所有的资源都能组织再一起进行管理要分别管理一个个不同类型的资源要方便地多。为了解决这个问题webpack 诞生了。webpack 是一个模块打包器能够将任何资源转换为 js 代码进行导入。比如图片它可以先变成一个静态资源服务的一个资源然后在 js 文件 import 的时候在转换为一个 url 字符串或者直接就变成一个 base64 字符串。这些需要使用到一些 loader加载器。webpack 是一个框架使用者需要根据需求添加一些 loader去识别不同的文件转化成 JS 代码导入。此外还有 plugin插件在这整个流程中做一些处理比如将导出的 JS 文件插入到 HTML 模板中或是进行代码的压缩等等 组件化 组件化是 UI 层面上的更细粒度的拆分一种类似 div 等原生元素的 “自定义元素”。组件有自己的 HTML、CSS 和 JS同时有自己的状态并支持嵌入到其他组件中并接受外部的数据可以进行复用。组件化可以看作是 UI 层组织方式的一种模块化。目前主流的 React 和 Vue 前端框架都是基于组件的。原本的以资源类型为单位进行组织的管理所有 JS 文件放一个文件夹、CSS 同理其实维护起来比较困难也不好复用组件化的构想是以视觉为单位进行拆分做了结构、样式、脚本的组装抽象出一个 “新的元素”。组件已经是前端开发的基石了是一种比较合理的抽象。 规范化 然后就是前端代码的规范。规范是很重要的能让代码能够写得更容易更正确避免一些不必要的错误。相关规范包括但不限于 目录结构规定。代码风格包括 JS、HTML、CSS。注释规范。commit message 规范。git 工作流规范。Code Review。请求接口规范。
http://www.hkea.cn/news/14514227/

相关文章:

  • 定西临洮网站建设知名wordpress博客
  • thinkphp网站开发技术电子商务网站运营
  • 如何做网站的基础想学平面设计从哪开始
  • 南昌优秀网站建设郑州网站建设知名公司
  • 广州官网建站重庆知名做网站的公司
  • php网站开发面试全国建筑人才求职招聘网站
  • 网站设计师的岗位职责ui设计网站建设是什么意思
  • 网站建设的业务范围科研网站建设
  • 潍坊 网站推广个人网站赚广告费
  • 龙井建设局网站文化传媒公司网站建设
  • 小视频网站开发流程图搜索百度指数
  • 如何寻找seo网站建设客户制作手机app开发
  • 怎么用linux做网站佛山微网站建设哪家专业
  • 写作网站投稿赚钱搜索引擎营销实训报告
  • 免费做ppt的网站手机做任务网站有哪些内容
  • 网站初期 权重怎么做建设团队网站
  • 鞍山网站制作谁家好网站的制作公司
  • 手机网站多少钱一个新手做网页用什么软件
  • 网站删除留言板功能删除长宁区网站建设设计话色
  • 佛山网站关键词优化公司优化营商环境评价
  • 网站有什么用wordpress修改邮件地址
  • 备案的域名拿来做别的网站淄博市沂源县建设局网站
  • 哈尔滨模板建站服务商wordpress 响应式幻灯片
  • 大连网页网站制作建立自我追求无我
  • 西宁市城乡规划建设局网站wordpress内链 非插件
  • 普通网站建设163企业邮箱官网
  • 高端建站什么意思河北中瑞建设集团有限公司网站
  • html5网络公司网站模板nginx wordpress 管理
  • asp网站开发pdfwordpress基本
  • 备案 网站内容uncode wordpress主题