关于 node 的使用已经很久了,使用范围也很广,似乎有前端的地方就有 node,那么来思考一个问题,node 到底是用来干嘛的呢?本文从五个大的方面对该问题进行了解释。本文不仅仅可以应用场景的分析,完全可以把它当做Node.js高级进阶当路线,看看那些你还需要学。 我们知道 node 的出现,让前端开发既 ajax 之后,有了全新的面貌,在开发效率,性能等层面都有质的提升。归纳一直是知识提升的
转载
2024-09-23 20:00:12
20阅读
Express基础知识认识expressnpm提供了大量的第三方模块,其中不乏许多Web框架,比如我们本章节要讲述的一个轻量级的Web框架 ——— Express。Express是一个简洁、灵活的node.js Web应用开发框架, 它提供一系列强大的功能,比如:模板解析、静态文件服务、中间件、路由控制等等,并且还可以使用插件或整合其他模块来帮助你创建各种 Web和移动设备应用,是目前最流行的基于
素材网站 ✨iconfont阿里巴巴矢量图标库 ✨美叶 ✨IconPark ✨pexels ✨COLOR ✨Uigradients 网站入口:iconfont阿里巴巴矢量图标库 网址:https://www.iconfont.cn/ 本网站包含图标库、矢量插画库、3D插画库以及Lottie库,内容丰富且精美,只有你想不到的,没有你找不到的。拿这些精美图标来设计网页页面,一
首先创建一个项目目录,现在里边是空的,当然在这之前你需要安装好node环境,这里就不赘述了。webpack基本配置1、package.json创建进入项目目录执行命令npm init生成package.json文件2、webpack和webpack-cli(脚手架)安装npm install --save-dev webpack webpack-cli3、执行命令,检测是否安装成功npx webp
转载
2024-10-11 18:03:26
105阅读
是一个开源的前端性能监控系统,旨在帮助开发者实时掌握应用的运行状态、性能指标和用户体验。通过深度集成,它能够为你的Web应用提供全方位的健康检查,从而助力优化前端性能,提升用户的满意度。技术分析MonitorFE 基于现代Web技术构建,核心特性包括:数据采集:使用轻量级的JavaScript库在客户端收集关键性能指标,如页面加载时间、资源请求延迟、网络状态等。实时传输:采用WebSocket实
使用Express部署Vue项目 文章目录使用Express部署Vue项目1. 背景2. 配置Vue CLI2.1. 安装Node.js2.2. 安装Vue CLI2.3. 创建Vue项目2.4. 构建Vue项目3. 配置Express3.1. 安装Express3.2. 创建项目4. 使用Express部署Vue项目 1. 背景我们想要做一个前后端分离的课程项目,前端框架准备使用Vue.js,并
转载
2024-05-09 23:35:31
491阅读
什么是前端开发人员前端web开发,也称为客户端开发实践产生HTML、CSS和JavaScript的网站或web应用程序,这样用户可以直接看到并与之交互。与前端开发相关的挑战用于创建一个网站的前端的工具和技术不断变化,因此开发人员需要不断注意领域是如何发展的。设计一个网站的目的是确保当用户打开网站他们看到的信息格式很容易阅读和相关。这是事实进一步复杂化,现在用户使用多种不同的屏幕尺寸和分辨率的设备,
转载
2024-04-29 11:38:56
102阅读
一、Express的认识
1.Express框架是什么
Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种Web应用。我们可以使用 npm install express 命令进行下载。
2.Express框架特性
1.提供了方便简洁的路由定义方式
2.对获取HTTP请求参数
转载
2024-02-29 11:50:59
77阅读
引入:前后端分离:( 前端:写页面;请求数据;数据处理;后端:写 api 接口)补充:学完 express,可以看koa 这个框架。文档:https://expressjs.com/实现:登陆接口 express入门 1、安装express, 引入第三方框架npm install express --save⚠️ 第三方模块引用加载规范(首先在当前目录的node_m
转载
2024-05-26 12:58:41
77阅读
1、Express 简介什么是 Express官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。Express 的中文官网: http:
目录ExpressExpress 介绍起步安装Hello World基本路由处理静态资源使用模板引擎配置使用 art-template 模板引擎其它常见模板引擎解析表单 post 请求体使用 Session路由路由方法路由路径路由处理方法app.route()express.Router在 Express 中获取客户端请求参数的三种方式查询字符串参数请求体参数动态的路径参数中间件一个简单的中间件例
大前端是什么? 简单来说,大前端就是所有前端的统称,比如Android、iOS、web、Watch等,最接近用户的那一层也就是UI层,然后将其统一起来,就是大前端。大前端最大的特点在于一次开发,同时适用于所有平台,开发者不用为一个APP需要做Android和iOS两种模式而担心。大前端是web统一的时代,利用web不仅能开发出网站,更可以开发手机
什么是experss ?express是一个基于node.js平台,极简高效开发的web开发框架对于nodejs来说,express是一个第三方模块,支持丰富的api,强大而灵活的中间件特性第一步 创建项目并初始化创建一个新文件夹,在此目录下运行 npm init --yes命令来生成package.json文件第二步 下载express包本地安装 运行 npm i express第三步 快速创建
转载
2024-04-01 22:47:38
99阅读
后端其实并不需要知道前端发起的请求是不是ajax,后端只需要响应请求即可.例子: 前端这样写: $('button').on('click', function(event) { event.preventDefault(); /* Act on the event */ $.ajax({ url:
原创
2021-07-30 15:23:58
620阅读
作为一个伪开发,在一个平台项目中负责前端的开发工作,开发框架为vue,本文我会站在前端开发的角度介绍,我是如何使用cypress的。[x] 如何在vue中使用cypress[x] 如何运行cypress[x] 如何编写测试用例[x] 如何解决测试数据的问题[x] 遇到的元素定位的问题[x] 如何看待cypress[x] cypress是否为最佳工具[x] 测试怎么办?如何在vue中使用cypres
转载
2024-09-23 20:46:43
17阅读
本文为笔者学习Node笔记,待完善,欢迎一起交流学习。 目录一、准备工作1.创建基本服务器2.创建API路由模块3.将创建好的路由模块导入至服务器文件内二、基本使用1.编写GET接口2.编写POST接口三、全部代码1.服务器文件2.路由文件四、跨域问题1.使用CORS中间件解决跨域问题2.CORS响应头部 Access-Control-Allow-`Origin`3.CORS响应头部 Access
转载
2024-05-09 14:09:55
96阅读
前言之前一直写前端,了解过后端但是没有具体实现过接口。最近在学node,所以用express搭建了一个简易的后台,实现了登录注册等功能,写完这个Demo之后自己对后端的理解加深了一个层次,也了解了之前前后端没有分离的MVC模式的模板渲染具体细节。这个demo是一个很简单的评论系统,用户注册登录之后发布评论,页面展示评论。其实可扩展性还是很高的,目前存储数据用的文件之后可以改为MongoDB或者My
转载
2024-03-05 23:49:51
36阅读
express是node.js的一个框架 在他的基础之上还有一个koa 框架;mongodb是一个非关系型数据库;这次要做的是使用 node.js的mongoose模块 来链接 和操作mongodb; 安装 expressnpm i express --save根目录创建server文件夹,放置后台文件---》在文件夹内创建 server.js;在 文件内 书写 :const expre
前言写博客主要是用来总结、巩固知识点,加深自己对这个知识点的理解。同时希望帮助到有需要的人。如有不正确的地方。可以在评论区指出。你们的支持。是我不断进步的源泉。简单说明下这是一道面试题,刚开始面试官为我前端如何处理大量数据。我第一时间就脱口而出用分页呀!面试官说那是从后台的角度来考虑的。从前端的角度呢?emmmmm...我思考了一下,分批加载,懒加载。监听用户的滑动分批显示数据。接着又问,如果我要
如上图,我的任务是添加一个“获取”按钮,可以获取选中的复选框这一行的内容,再将获取到的数据准换成JSON的格式,方便以后的发送。1、分解任务对于我来说,直接实现“获取”功能有一定难度,我会不知道从何入手。因此,我会将任务分成几步,逐步实现,最终达到目的。①在未使用框架的普通表格中获取选中复选框所在行的内容,通过将数据打印在控制台进行验证。②在使用框架的表格中获取。③将获取到的数据转换成我们所需的
转载
2024-09-06 11:02:39
30阅读