首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
秦城
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
Nuxt + Koa2 + Mongodb 手撸一个网上商城
先来看看整个项目的目录结构,不容易迷路。 这个项目中要用到Mongodb,所以必须安装。 ⚠️点这里:Nuxt爬坑指南。 项目中还用到了Redis来存储session,也可以不用,直接存在内存中。 Redis安装指南。 默认情况下,pages的所有页面都会引入/layouts/…
Web框架的架构模式探讨(JavaScript语言)
Web框架的架构模式探讨(JavaScript语言)在写干货之前,我想先探(qiang)讨(diao)两个问题,模式的局限性?模式有什么用?最近看到一篇文章对我启发很大,许来西在知乎的回答《哲学和科学
一次模拟简单秒杀场景的实践 Docker + Nodejs + Kafka + Redis + MySQL
秒杀活动可以说在互联网上随处可见,从 12306 抢票,到聚划算抢购,我们生活的方方面面都可以看到秒杀的身影。秒杀的架构设计也是对于一个架构师架构设计能力的一次考验。本文的目的并不在于提供一个可以直接落地的设计方案,而是意在提供一个简单的方法,一个思路,使大家能够对于秒杀背后的一些设计有更感性的认识, 并且可以自己亲自动手实践一下。所有的配置及源码都在本文最后的 GitHub repository 中可以找到。
node.js 中使用redis实现分布式事务锁
在node项目中,我们常会跑一些定时任务,比如定时发送通知、定时发送邮件等,项目部署的时候,我们往往是多机多实例部署,这就导致每个实例都会跑一次同样的任务,所以我们需要一个分布式事务锁,来保证任务只能跑一次。 在测试过程中,发现事务没有被锁住,一查,发现两台机子的系统时间不一致…
Nodejs安全清单
编者按:本文由有马在众成翻译平台上翻译。 安全是不容忽视的,每个开发者都知道它非常重要,真正严肃对待它的却没有几人。我们 RisingStack 希望你能认真对待这一问题——这就是我们整理这份清单来帮助你的原因,你的应用在被成千上万用户使用前必须要做安全检查。 这份清单大部分内…
基于webpack打造前端在线编译器
本文是针对公司内部UI组件开发的用来编辑代码与查看效果的平台。文章梳理了项目的完整开发流程与一些细节的思考:对前端代码的编译使用 webpack实现,如何实现编译错误的处理?用户提交的代码在哪儿编译,基于物理硬盘还是内存?等。本文专注于对实现思路的梳理,弱化具体代码展示,抛砖引玉
Cookie&Session,登录的那些小事儿~
就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。 我们的网站都是靠HTTP请求服务端获得相关数据,因为HTTP是无状态的,所以我们无法知道用户是谁。 所以我们需要其他方式保障我们的用户数据。 当然了,这种无状态的的好处是快速。 比如说我在百度A页面进行了登…
多站点单点登录实现方案
今天写一篇关于多域名下单点登录的实现。 有这么个场景,公司下有多个不同域名的站点,我们期望用户在任意一个站点下登录后,在打开另外几个站点时,也是已经登录的状态,这么一过程就是单点登录。 因为多个站点都是用的同一套用户体系,所以单点登录可以免去用户重复登录,让用户在站点切换的时候…
10 个最适合 Web 和 APP 开发的 NodeJS 框架
在浏览器以外运行 JavaScript 对于 JavaScript 爱好者来说非常神奇,同时也肯定是 web 应用程序开发界最受欢迎的进步之一。全球各地的开发者张开双臂拥抱 NodeJS。
聊天系统很复杂?前端工程师也能完成!
使用流行的 web 应用技术栈 —— 比如PHP —— 来编写聊天应用通常是很困难的。它包含了轮询服务器以检测变化,还要追踪时间戳,并且这种实现是比较慢的。 大多数实时聊天系统通常基于 WebSocket 来构建,具体来说就是socket.io。 WebSocket 为客户端和…