首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
江辰闲谈
JChenCode
创建于2021-05-11
订阅专栏
聊聊技术,谈谈人生,谈谈理想。
等 8 人订阅
共19篇文章
创建于2021-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
toB开发范式
前言 B端开发,也被称为后台开发或者企业级开发,是针对企业或者组织的业务需求进行的软件开发。在 B 端开发中,我们通常关注的是系统的功能性、稳定性、可扩展性以及安全性,从面向过程编程 -> 面向对象编
微信小程序 web-view 问题
大家好,我是江辰,这篇文章记录一次在真实的线上环境中,关于 web-view 的问题,大家可以跟随作者一起看看心路历程。 本文首发于微信公众号:野生程序猿江辰 欢迎大家点赞,收藏,关注 问题背景 上半
EventSource 引发的一系列事件
大家好,我是江辰,最近小小的实现了下 chatGPT 的问答式回复,有几种方案,Http、EventSource、WebSocket,三种实现方案各有优缺点
Tauri 与 Electron
Tauri 什么是 Tauri ? 安装方式 Xcode Rust 安装过程中如果报错 curl: (7) Failed to connect to raw.githubusercontent.com
React Router v6 探索
前言 没事翻了翻 React Router 的文档,发现已推到了 v6.2.2 版本,这个版本做了很大的改动,让我们一起看看吧 为什么推出 v6 推出 v6 的最大原因是 React Hooks 的出
多入口 Webpack 热更新失效?
前言 Webpack 对于现代前端开发者,想必是相当熟悉了,在很多项目中,应用非常广泛,而 webpack-dev-server,相信大家应该也都接触过。最近,作者在配置多入口,热更新在单入口是好使的
CircleCI 自动化部署
CircleCI 是一个持续集成/持续部署的服务,开源项目可以免费使用,他的价格取决于你需要并发构建实例的数量,单个实例是免费的。 要使 CircleCI 能够将文件发送到服务器,单击"构建"屏幕上项目名称旁边的 cog 来访问项目的构建设置。在设置屏幕上,找到权限部分下的 S…
JS 语法规范
二元运算符两侧必须有一个空格,一元运算符与操作对象之间不允许有空格。 用作代码块起始的左花括号 { 前必须有一个空格。 单行注释:必须独占一行。// 后跟一个空格,缩进与下一行被注释说明的代码一致 多行注释:避免使用 /_..._/ 这样的多行注释。有多行注释内容时,使用多个单…
JS 数组扁平化之简单方法实现
优点:会跳过空位,返回新数组,不会修改原数组。 优点:会跳过空位,返回新数组,不会修改原数组。 优点:会跳过空位,返回新数组,不会修改原数组。
MobX or Redux?
在过去的项目中一直用的都是 Redux,觉得挺不错的,按照官方推荐的一些写法,再加上团队风格,打造了一套关于 Redux 的架构,但是,现在觉得写 Action、Reducer 太繁琐,随着业务不断的增量,相应的文件和代码也会不断的增加,而且对新人来说不是非常友好(理解 Red…
MobX 源码解析-observable
最近一直在用 MobX 开发中小型项目,开发起来真的,真的很爽,响应式更新,性能快,样板代码减少(相对 Redux)。所以,想趁 2019 年结束前把 MobX 源码研究一遍。 功能非常简单,实现也非常简单。通过 observable 对 count 进行了监听,只要 coun…
关于 TRTC (实时音视频通话模式)在我司的实践
腾讯实时音视频(Tencent Real-Time Communication,TRTC)将腾讯 21 年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决…
基于 React、MobX、Webpack 和 React Router 的项目模板
自己利用业余时间,基于 React、Ant Design、Webpack、MobX、React Router、TS 写了一个后台管理模板,目前已在公司内部搭建了几套项目,并都已上线,希望帮助自己梳理各技术最新知识点,同时也希望对看到的人有所帮助。
关于如何在 Mobx 中组织 Stores
Store 可以在任何 Flux 系架构中找到,可以与 MVC 模式中的控制器进行比较。 Store 的主要职责是将逻辑和状态从组件中移至一个独立的,可测试的单元,这个单元在 JavaScript 前端和后端中都可以使用。 好理解,容易入手,经典的 MVC 模式。 如果 Sto…
Webpack 如何配置热更新
是指 Hot Module Replacement,缩写为 HMR。对于你需要更新的模块,进行一个"热"替换,所谓的热替换是指在不需要刷新页面的情况下,对某个改动进行无缝更新。如果你没有配置 HMR,那么你每次改动,都需要刷新页面,才能看到改动之后的结果,对于调试来说,非常麻烦…
macOS 下 iTerm 如何安装 rzsz
sz 下载功能:sz fileName(你要下载的文件的名字) 回车,会弹出窗体,我们选择要保存的地方即可。
如何搭建前端异常监控系统
是指用户在使用应用时,无法得到预期的结果。不同的异常带来的后果程度不同,轻则引起用户使用不悦,重则导致产品无法使用,从而使用户丧失对产品的认可。 try-catch 只能捕获同步运行错误,对语法和异步错误却捕获不到。 编译器能够阻止运行语法错误。 当 JavaScript 运行…
Webpack4 性能优化实践
在使用 Webpack 时,如果不注意性能优化,可能会产生性能问题,会导致在开发体验上不是非常丝滑,性能问题主要是编译速度慢,打包体积过大,因此性能优化也主要从这些方面来分析。本文主要是自己平时的工作积累和参考别人的文章,而进行总结,基于 Webpack4 版本。 对 Webp…
从零搭建 Vite + React 开发环境
大概在 2019 年,自己搭建 React 开发环境的想法萌芽,到目前为止,公司的很多项目上,也在使用中,比较稳定。为什么要自己造轮子?起初是因为自己并不满意市面上的脚手架。另外,造轮子对于自己也有一些技术上的帮助,学别人二次封装的东西,不如直接使用底层的库,这样也有助于自己系…