This site runs best with JavaScript enabled.

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

2020-02-05 22:43:52
@webide#思考#整理#WorkPad#WebIDE#云开发#Dirty Diff

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

🔐 数据结构和算法 [ONGOING]

数据结构对于一个程序员是一个基本功,出身计算机科学的肯定会接触过。算法也不用说,常见的算法思想对于业务和能力的提升是显而易见的,至少解决问题的能力建立在熟悉常见数据结构和常见算法的基础上。数据结构和算法是在 IT 行业想有精进的最基础的能力,日常业务、数据处理和算法都必须知道这些,必须好好打扎实这个基础。

💡 Babel 再理解和最佳实践

现代前端技术发展的奠基石 Babel,一个神奇的存在,现代前端、工程化必不可少的一块拼图,简单梳理下体系和目前的最佳实践。

🚑 ES Class 相关

ES 的很多标准 ES6、ES7 甚至草案阶段的实现,加上 TS 等的实现,有时候会让人蒙圈。今天用到了 Class,相关的概念先梳理下。

🚀 全栈=全干

2019-09-28 09:39:01
@code#思考#协作#技巧

全栈=全干,一个在前后端都有生产能力、各类技术都有涉猎的工种,一般顶着这个头衔表示团队多面手、救火队员、项目全包的瑞士军刀,在一线岗位发扬不怕苦不怕累、哪里需要哪里搬的精神,广受小公司、创业公司的欢迎。



🐞 关于

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

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