node
文章平均质量分 93
chiuwingyan
掘金:https://juejin.im/user/5b0919e151882538b1096f08
展开
-
深入理解Nodejs单线程实现高并发原理
一直都说nodejs是可以支持高并发的,但是是nodejs不是单进程单线程模式吗?那它的高并发到底是怎么回事呢?nodejs单进程单线程事件驱动Node遵循的是单线程单进程的模式,node的单线程是指js的引擎只有一个实例,且在nodejs的主线程中执行,同时node以事件驱动的方式处理IO等异步操作。node的单线程模式,只维持一个主线程,大大减少了线程间切换的开销,但是会有多个worker线程,用于执行异步操作。但是node的单线程使得在主线程不能进行CPU密集型操作,否则会阻塞主线程。对于CPU原创 2021-01-25 15:07:33 · 1429 阅读 · 0 评论 -
React工程的服务端渲染简单配置
创建服务端渲染打包的入口文件server-entry.jsimport React from 'react';import App from './App.jsx';export default <App />;创建服务端渲染的webpack配置文件webpack.config.server.jsconst path=require('path');m...原创 2018-07-30 10:32:46 · 525 阅读 · 0 评论 -
React服务端渲染store和router的同步
前言store采用的是mobx作为状态管理,mobx使用起来确实是比redux简单,没有那么多繁琐的配置。router是react-router4.2。其实实现简单的服务端渲染并不难,react服务端渲染的简单配置这里之前有简单介绍了一下。我个人认为主要的难点是在实现store和router在服务端和客户端的同步。服务端渲染的路由在实现服务端渲染的路由比较简单,因为官方都给我们提供了a...原创 2018-08-27 14:37:07 · 1893 阅读 · 0 评论