目录一、项目介绍1.技术准备2.学到的内容(1)后端接口实现的业务逻辑(三层模型)(2)后端校验器(3)增删改查的后端业务逻辑(4)项目权限管理(5)前后端分离项目实战,全栈工程师代码开发顺序思路二、项目课程目录三、后续学习推荐1.功能细节完善2.推荐官网3.前台旧岛小程序学习一、项目介绍本系列文章主要实现了【旧岛小程序】(非本系列文章内容)对应的vue+koa的【后台管理系统】。主
1nodejs必须>7.6才完全支持koa2 koa2与express相比就是能避免异步嵌套//0必须先安装完nodejs后才能 //1创建目录夹 //2项目初始化 npm init //3项目安装koa npm install --save koa //4第一个helloworld const koa = require("koa"); let app = new koa();
最近在学习vue3+nestjs,打算用这两个做一个博客(页面仔都喜欢做博客网站,我也一样!!)。为了节约时间,提高效率,博客网站的管理后台、数据统计页面我打算用之前做的基于vue2+kao2的项目。 那么这样就出现了一个问题:后台管理页面有两个服务,一个是之前做好的基于koa2的,一个是基于新东西nestjs的。这样就需要做请求服务的代理将不同的服务代理到对应的服务器上。对于代理,有很多办法,前
转载 2024-07-16 19:16:04
109阅读
前言天冷了,唯有学习来温暖自己。最近利用业余的时间,跟着 coderwhy 老师学习 node.js,了解以及掌握一些服务端的常见知识:fileSystem:文件读取模块。events:事件流Buffer:node 中处理二进制的方式http 创建服务器Stream流的读写操作…确实学习到了很多东西,填充了自己的知识体系的未知领域。node.js 也许是前端开发者踏入服务端开发的最好选择。同样的
这段时间研究了 Vue   Koa2,想把二者结合起来,Vue 作为前端框架,Koa2 作为后端框架,如何打通前后端的数据通过,需要解决跨域问题,现将其中的一些关键配置记录下来,供大家参考:本篇文章主要内容:· 新建 Vue 前端项目· 新建 Koa2 后端项目· 解决跨域问题,实现前端接收后端发来的数据 教程所用的项目目录名称(名称可以任意):|-- vue-mall-mo
转载 2023-08-12 22:35:04
130阅读
效果图如下:代码刚开始想贴出来,后来一看有点多,在csdn上看不太方便,而且大部分是样式
原创 2020-05-27 12:15:27
98阅读
目录一、props配置项1、安装依赖2、做一个纯净的vue项目3、自定义属性之props配置项二、mixin(混入)前置操作局部混入全局混入三、插件前置操作自定义指令(了解,不了解没关系)定义全局变量使用全局混入自定义全局组件(了解)四、elementui使用(重点)第三方框架介绍elementui的使用3、组件的使用五、localStoragesessionStorage1、什么是 local
很久很久以前,就对前后端如何分离,后端如何把代码部署到服务器有浓厚的兴趣,最近在阿里云上申请了一个服务器,试试水吧!由于前端要调用后端接口,因此我们先介绍后端接口的开发1. 后端接口开发1.1 使用 koa-generator 脚手架开发 npm install koa-generator -g //安装koa-generator,利用koa-generator快速搭建Node.js
目录:概述hello world中间件路由中间件koa-routerbody解析中间件koa-bodyparser授之以渔一、概述  koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中
转载 2月前
404阅读
1.入口文件,引入 koa-controllers 模块 npm i -S koa-controllers npm i -S reflect-metadata app/index.ts // import Koa from 'koa'; // 错误的写法 // import Koa = requir
转载 2020-01-30 12:30:00
264阅读
2评论
简介sessionStorage(临时存储):为每一个数据源维持一个存储区域,在浏览器打开期间存在,包括页面重新加载。当用户关闭浏览器窗口后,数据会被删除。(页面登录之后存session一般用这个)loalStorage(长期储存):与sessionStorage一样,但是浏览器关闭后,数据依然会一直存在。直到手动删除。使用方法sessionStorage localStorage的用法基本一
转载 2024-02-14 22:51:05
0阅读
LINUX 发布 VUE项目 关于vue部署 1.nginx转发 一般项目前后端分离得话,都会用nginx作为反向代理转发的。 因为项目要兼容ie9,使用axios发ajax请求的时候,不能通过CORS解决跨域的问题,所以尝试部署nginx作反向代理. 参考:vue+webpack+vue-router(history)
转载 2024-03-19 00:09:07
30阅读
nuxt 跑一跑
原创 2021-08-04 13:41:07
104阅读
nodejs+koa+mysql搭建后端服务 前言:    我将会使用nodejs+koa+mysql去自己尝试学习编写后端服务,然后根据自己写的后前端服务区完成一个小程序以及配套的后端管理系统,目的是熟悉nodejs以及mysql,同时呢学习一下怎样的去全方位考虑一个项目的发展以及实现功能等,算是对自己的一个锻炼!使用技术:nodejskoamysqlpm2一.安装nodejs  
转载 2023-11-13 10:36:03
290阅读
        如果有一天,人手紧缺,自己搞了前端还要搞服务端,今天我们把这个项目架子搭起来,让前端同学也可以轻松全栈开火。        技多不压身,活儿多了可压身啊 目录一、上午写VUE 1、 新建一个我们的伟大项目文件夹2、用vscode打开3
Koa与Express的区别ExpressKoa两者区别Handler的处理路由启动方式回调Http RequestContext生命周期异步流程错误处理中间件 一个Java转前端的自白,以前就是会用没有深究,今天才大概分清Koa与Express的区别,哈哈哈哈。 KoaExpress都是NodeJS的主流应用开发框架。Express是一个完整的nodejs应用框架。 Koa是由Expres
Node.jsKoa2之间的关系如下:Koa2是一个基于Node.js平台的下一代web开发框架,由Koa团队开发。Koa2基于ES7的async/await语法,完全使用Promise并配合async来实现异步。Koa2的代码看上去像这样:app.use(async (ctx, next) => { await next(); vardata= await doReadFile();ct
一、解决浏览器跨域问题的方法有很多种通过后端设置 http Access-Control-* 相关响应头通过 Jsonp通过 nginx 反向代理关于这三种解决跨域方法的介绍可以看我的另外一篇文章: 如何解决前端跨域问题本文主要讲基于 nodejs koa2 实现第一种跨域方案,并设计成 koa2 中间件二、跨域中间件实现的功能支持跨域 cookie支持指定的跨域 http 请求头,比如 acce
双旦已过,新年将至,midwayJs 向大家献上贺礼。之前我们向社区开放了我们的治理工具,也就是 Pandora.js 工具包,用于整个 Node.js 应用的监控治理,我们承诺这不是结束,只是开源的开始。随着内部全栈应用数的越来越多,以及阿里业务不断提升的复杂度,比如店铺,搭建以及渲染等服务,随着人员的不断调动,产品的结构,代码的层级都随着不断的调整,我们急需一个能降低代码复杂度的解决方案,帮
简介 OOD的目标是管理 程序内部各部分的相互依赖。为了达到这个目标,OOD要求将程序分成块,每个块的规模应该小到可以管理的程度,然后分别将各个块隐藏在接口(interface)的后面,让它们只通过接口相互交流。比如说,如果用OOD的方法来设计一个服务器- 客户端( client-server)应用,那么服务器客户端之间不应该有直接的依赖,而是应该让服务器的接口客户端的接口相
转载 2024-04-30 19:27:25
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5