This site runs best with JavaScript enabled.

🚴‍♀️ 小公司的技术架构演进

2020-03-02 20:12:18
@think#整理#思考#技术演进#flutter

不算实习也已经从业 5 年,在小公司见证了很多架构从零搭建起来,从零开始承接流量,这里分享下我眼里的大前端技术架构演进

📊 React 实践技巧和性能优化

如今单单实现业务目标已经不够了,性能和体验是上层产品的基础,更加优质、体验更好的业务变得越来越重要。所以实现极致的性能、提升产品体验,是很值得追求的一件事情。

🤔 技术背后隐含的思维方式

很多技术的实现不是简单的解决某个场景,解决方案之后还有着不同的思考和思维方式,比如 Hooks、Flux、Fiber、TypeScript,这篇文章聊聊~~

📦 实现一个简单朴素的 react 数据管理层 NOVUS

我喜欢的全局数据管理层只需要一个数据层,而不是各种范式、同步异步的需求,更不是没办法代码提示的各种 Action Type,尤其是没有 typescript 支持,不喜欢各种类型写好多次,不喜欢各种数据层概念,只想要实现一个简单朴素的数据管理工具

🌋 WebIDE 的开发记录其七(DirtyDiff 支持)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第七篇文章,谈谈怎么在 monaco-editor 上添加编辑器必备的 Git Dirty Diff 功能。

🌋 WebIDE 的开发记录其六(LSP 支持)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第六篇文章,谈谈怎么在 monaco-editor 上添加语言服务支持 LSP 的。

🌋 WebIDE 的开发记录其五(monaco-editor + textmate)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第五篇文章,谈谈怎么在 monaco-editor 用 textmate 替换内置语法和高亮的。

🌋 WebIDE 的开发记录其四(命令行终端)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第四篇文章,谈谈命令行终端是怎么集成的。

🌋 WebIDE 的开发记录其三(editor 集成)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第三篇文章,谈谈 monaco-editor 的集成的。

🌋 WebIDE 的开发记录其二(核心架构)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第二篇文章,谈谈基础架构是怎么实现的。

🌋 WebIDE 的开发记录其一(前言和概览)

WorkPad 是一个非常有意思的项目,花了很多空闲时间打磨,光基础架构的重构就好几遍,现在略微记录下开发的思路和想法。本文为第一篇文章,谈谈想法、技术栈、基础核心等。

🔰 前端编辑器常见配置文件

2019-11-27 01:17:36
@code#前端#整理

项目根目录会有很多配置文件,今天梳理一下有哪些,不是罗列,而是感叹下前端现在的工具和配置的 “艺术”

🏃‍♂️ TypeScript 以及一些理解和技巧

TypeScript 真的是一个很伟大的前端静态类型解决方案,已经离不开了,简单列举一些内容~~

🚑 Eslint 周边

ESlint 一直在用,前端大杀器,团队协作最基础的一个支撑,简单写点记录下温故知新的东西.

🎨 使用 flutter 构建移动端 App

2019-11-10 16:22:11
@code#整理#思考#flutter

flutter 已经不算是新生的事物了,毫无疑问是一个非常优秀、很有前景的技术栈,但是并不能说生产环境里这个一个多么低门槛的完美解决方案。



🐞 关于

有时间就会分享一些技术文章、专业内容、经典问题、系列功能等。

{⛔ 未标注内容均为原创,请勿转载 ©️}