很久很久以前,就对前后端如何分离,后端如何把代码部署到服务器有浓厚的兴趣,最近在阿里云上申请了一个服务器,试试水吧!由于前端要调用后端接口,因此我们先介绍后端接口的开发1. 后端接口开发1.1 使用 koa-generator 脚手架开发 npm install koa-generator -g //安装koa-generator,利用koa-generator快速搭建Node.js
前言​​koa​​致力于成为一个更小、更富有表现力、更健壮的、更轻量的​​web​​开发框架。因为它所有功能都通过插件实现,这种插拔式的架构设计模式,很符合unix哲学。一个简单的服务,如下:const Koa = require('koa') let app = new Koa() app.use((ctx, next) => { console.log(ctx) }) app.l
转载 2022-07-14 17:40:13
46阅读
Serverless 是一种构建和管理基于微服务架构的完整流程,其中应用开发不使用常规的服务进程,仅依赖于第三方服务(如 AWS Lambda 服务)、客户端逻辑和服务托管远程过程调用的组合,可以帮助开发者更快速地开发软件。Serverless 意味无维护,有了 Serverless,我们几乎无需 DevOps 了。本文作者讲述了他学习 Serverless,尝试托管 API 的经
转载 2024-03-12 13:17:29
65阅读
## **实现"Koa.js使用Redis"的步骤** 在实现"Koa.js使用Redis"之前,我们需要先了解一下Koa.js和Redis的基本概念。Koa.js是一个轻量级的Node.js框架,用于构建Web应用程序。而Redis则是一个高性能的键值对存储数据库,常用于缓存、消息队列和会话存储等场景。 下面是实现"Koa.js使用Redis"的步骤: | 步骤 | 描述 | | ----
原创 2023-11-05 06:41:30
108阅读
此篇文章,接 koajs 项目实战(一)后写 (六)表单提交和参数接收 表单: koa1: users.js koa2: users.js 注:router.all() 既接收 get 方式传参,也接收 post 方式传参。 (七)mongoose 连接 mongodb 1.项目下安装 mongod
转载 2017-10-22 09:32:00
58阅读
2评论
(一)koa 1.Koa(koajs)-- 基于 Node.js 平台的下一代 web 开发框架 koa1 koa2 2.koajs 框架解决的问题 解决了 Express 中具有的回调陷阱问题,大大优化了开发体验。 koa1: Generator + yield es6 示例: index.js
转载 2017-10-15 00:06:00
91阅读
2评论
一、什么是前后端分离? 前后端分离的概念和优势在这里不再赘述,有兴趣的同学可以看各个前辈们一系列总结和讨论: 系列文章:前后端分离的思考与实践(1-6) slider: 淘宝前后端分离实践 知乎提问: 如何评价淘宝 UED 的 Midway Framework 前后端分离? Web 前后端分离的意义
原创 2022-04-06 11:39:05
572阅读
上一篇文章为大家介绍了如何快速创建您的 Serverless WordPress 应用,创建完成后,个人网站必不可少的一步便是绑定自定义域名。本篇文章将承接上一讲内容,继续为您介绍,如何为您的项目绑定自定义域名。配置步骤如下:一、域名申请进入 DNSPod 页面,完成域名申请如果您已有域名,可跳过此步骤。二、域名备案购买云函数备案资源包扫描图中二维码,进入域名备案小程序,备案方式需选择:Serve
转载 2021-03-10 19:25:25
224阅读
2评论
基于前面的系列教程,相信大家已经体会了 Serverless WordPress 带来的众多优势,接下来要做的就是进一步提升网站能力了,本篇教程将为大家介绍如何基于 Serverless 架构,体验 WordPress 的...
转载 2021-04-20 22:00:50
256阅读
2评论
## 使用Koa.js连接MongoDB数据库并设置时区 在Web开发中,使用数据库存储和管理数据是非常常见的操作。而在使用Koa.js框架时,连接MongoDB数据库并设置时区是一个常见的需求。在本文中,我们将介绍如何使用Koa.js连接MongoDB数据库并设置时区。 ### 连接MongoDB数据库 要在Koa.js中连接MongoDB数据库,我们首先需要安装`koa-mongo`模块
原创 2024-05-02 05:48:14
55阅读
WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。根据 W3techs 的统计,截至 2020 年 12 月,全球约 39.9% 的网站都使用 WordPress,无论是个人博客,还是官方网站,还是作为通用的内容管理系统,都可以通过 WordPres
转载 2021-03-09 20:18:03
158阅读
2评论
除了使用成本外,网站性能也是我们在部署个人网站时考虑的另一个重要因素。当用户不再维护服务器层,我们的网站性能又能否可以有效保证?用户对于网站性能的最直观感知就来源于网站速度,当网站的架构 Serverless 化,对网站性能是否有提升?本篇教程将为大家解答这些疑惑。性能压测我们通过 Serverless WordPress 部署了一个个人网站,同时在一个普通 1 核 1 GB 的服务器里也部署了一
转载 2021-03-16 21:03:20
141阅读
2评论
从前面两篇教程文章里,我们可以了解到 Serverless WordPress 的低门槛部署,免运维等功能优势。而建站场景中,开发者关注的另一个重点则是成本问题,Serverless 架构究竟如何计费,比起传统模式,它的优势究竟在哪里?本篇文章中,我们将为您做出详细介绍。使用资源首先,我们再回顾一下 Serverless WordPress 所用到的云端服务:模块说明SCF 云函数负责 Serve
转载 2021-03-12 12:58:35
242阅读
2评论
WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。根据 W3techs 的统计,截至 2020 年 12 月,全球约 39.9% 的网站都使用 Wor ...
转载 2021-03-08 10:26:00
306阅读
2评论
本文面向有 Python Web 基础的小伙伴 作者:HelloGitHub-吱吱 这里是 HelloGitHub 推出的《讲解开源项目》系列,今天要向小伙伴们介绍一个 Python 无服务(Serverless)框架 Zappa。 Zappa 让我们可以轻松部署 Python 应用程序:仅需几条命
原创 2021-05-14 13:25:38
587阅读
本文对Serverless架构的基础概念,具体产品,应用场景,工作原理进行详细解析。基础概念Serverless: 无服务器架构,即在无需管理服务器等底层资源的情况下完成应用的开发和运行,是云原生架构的核心组成部分。通俗来说,如果将购买一台物理服务器比作买车,购买云服务器就类似于租车(租赁期间需要驾驶和维护,且即使闲置也需付费),那么Serverless则类似于出租车(只需乘坐,按里程计费)。从技
9. 编译正式
转载 2024-05-02 07:01:10
15阅读
...
...
在当今的Web开发中,选择合适的技术栈对于确保项目的成功至关重要。随着对高效、可伸缩和高可用应用的需求日益增加,许多开发者开始探索使用 `Koa.js` 与 `Redis` 的组合。本文将详细探讨在 `Koa.js` 中使用 `Redis` 的意义,以及如何有效地集成这两者以提升应用的性能和用户体验。 ## 问题背景 在一个典型的用户场景中,假设我们正在构建一个高并发的在线购物系统。用户可以在
原创 5月前
18阅读
  • 1
  • 2
  • 3
  • 4
  • 5