首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
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 为客户端和…