- 博客(12)
- 收藏
- 关注
原创 sass预编译css扩展语言介绍
sass基础1 sass是一个预编译css扩展语言,使得css具有可编程性,sass文件是不可以直接运行,需要借助工具,比如:koala;sass命令行;编译成css文件才可以运行。koala编译完成的效果没有办法和后面的node项目合成,建议使用sass编译工具;2 npm安装sass编译工具安装:npm install -g sass查看版本:sass --version两种书写语法...
2019-09-11 19:17:55 275
原创 nodejs中的表单文件上传
nodejs表单提交上传加粗样式**1 nodejs中表单默认请求方式:Content-Type:application/x-www-form-urlencoded特点是:会通过&连接,是不能实现文件上传,2 表单post上传文件请求类型:enctype = “multipart/form-data”可以实现表单的文件上传。文件上传原理:将表单设置 enctype =...
2019-09-01 14:55:27 585
原创 nodejs中的Express框架基础知识总结
nodejs中的express框架1 框架:解决web前端网站中客户端请求,服务器接收和响应的过程中的所有基础问题。2 解决问题:路由模板引擎数据库客户端存储3 目的:让我们专注页面逻辑,而不用操心页面请求 上传等基础问题,从而提高工作效率。nodejs中Express模块npm安装1 npm安装npm是js代码管理平台,官网:https://www.npmjs.com/;n...
2019-09-01 11:45:01 489
原创 你需要了解的nodejs
Nodejs简介1.简单的说Node.js就是运行在服务端的JavaScript。2.Node.js是一个基于Chrom V8引擎(js代码解析器)的javaScript运行环境。3.Node.js使用了一个事件驱动 非阻塞式I/O的模型,使其轻亮又高效。Node.js做的不是以前的Dom Bom操作了,它自带很多模块,功能更加强大,能够操作文件,以及网站的请求和响应,各种代理转发,进行数...
2019-08-27 21:49:08 236
原创 网站开发的三种模式
随着社会的发展,技术也在不断更新,由后端主导的web开发,不在受限后端主导,前端必须建立自己的web服务器,比如:nodejs,前端服务器,解决传参 收参,路由一系列问题,后端只需要将接口写好,前端通过接口调数据,这样,实现前端和后端的分离,在这些技术变化的后面,也是一次又一次尝试,技术的变更。在这里,简单说一下技术变革的一个过程。 首先,混合开发,由后端主导,前端写的代码,会交给后端,后端将...
2019-08-26 23:05:54 1429
翻译 Web的工作原理
Web采用的是客户机–服务器架构(Client–Server model),其中客户端(Client)可以通过网络连接访问另一台计算机的资源或服务,而提供资源或服务的计算机就叫服务器(Server)。Web客户端只要安装了浏览器软件(例如Internet Explorer、Google Chrome、Mozilla FireFox 、Opera、Apple Safari…),就能够通过该软件连上...
2019-08-22 00:12:01 243
原创 web网站工作原理之mvc详解
基于前端和后端共同合作,开发完成一个项目,有三种模式的开发:1 完全混合1.1 代码耦合度太高 后端代码和前端代码混编, 最后输出1.2 发送请求 请求的是文件 a.php b.php1.3 分工不明确2 mvc(不分前后端服务器) 后端开发采用mvc 分工明确:2.1 后端开发明确: 分别写不同控制器 去写逻辑2.2 需要界面时候, 调用界面 模板引擎,...
2019-08-20 23:43:24 226
原创 web网站原理讲述
一 web网站原理: web是基于数据库开发的,其基本原理就是对数据的增删改查,对于前端来说,是查询数据,展示数据的,通过不同的页码展示不同的数据,而后端就是对数据的维护,添加,删除和修改功能。 如何实现? 后端对数据的增删改是通过后端语言 Java PHP 语言实现; 前端是通过ajax调用相关接口实现; 二 web三层: 1 表现层 HTML css js ...
2019-08-19 23:43:54 1055
原创 ajax文件上传
ajax文件上传的具体步骤:在使用ajax文件上传时,首先需要创建一个formData对象,具体代码如下:var formData = new FormData 自定携带二进制数据头信息;其次,append给表单中添加表单元素,formData.append(‘username’, ‘123’);formData.append(‘file’, this.files[0]); fil...
2019-08-19 22:13:41 211
原创 layui入门知识
1 layui简介采用自身模块规范编写的前端UI框架,遵循原生HTML CSS JS的书写与组织形式,门槛极低,拿来即用。官网:https://www.layui.com1.1 目录结构css : 栅格化布局js: 模块化 按需加载过程。layui.all.js (没有模块化 没有按需加载)layui.js (模块化的 官方模块非常多 css可以统一)1.2 使用分两步:...
2019-08-12 23:52:10 241
原创 学习前端框架思路转变总结
js代码到面向对象,在到jQuery,在到模块化整个思路的转变详解: js要实现功能,必然要封装。如果不封装的话,页面代码太多,代码不容易管理,重用性不好管理。于是,就要有分装的思想,分装成一个个功能模块,比如面向对象,闭包,类,函数。这些模块有很多都需要借助dom操作实现(document.getElementById),对于jQuery是很方便找到节点操作。另外jQuery提供了拓展功...
2019-08-12 23:22:04 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人