No.60 和 Volar 核心贡献者 Ray 聊 LSP、前端开源和高二生活
Web Worker-前端程序员都爱听 - A podcast by Web Worker
Categorie:
标题里的 LSP 是什么?LSP(Language Server Protocol)是一个由微软提出的协议,用于实现新的编程语言的代码编辑器和集成开发环境(IDE)之间的通信。其主要目的是提供统一的接口,使得不同的编辑器可以利用语言服务器提供的功能,如代码补全、语法检查、跳转到定义等。介绍这一期我们阵容强大,不仅有全新嘉宾 Volar 核心维护者 Ray入老师,还有川哥(沈青川)和三咲智子的限时返场以及我们非常专业的听友蚂蚁老哥。 电脑 暗影精灵 i7 14700f 4060Ti 鼠标 罗技 G502 键盘 醉鹿A75 Pro 磁轴 显示器 科睿 x41节目中我们聊了关于volar、LSP等一些技术方案,包括它们能做些什么、背后的工作原理、在我们开发时对我们的帮助;我们聊了入老师在参与开源的一些趣事、踏上开源之路的背后故事;我们聊了入老师的作为萌新的学习历程、对未来的一些思考。时间轴02:00 探索微信名字背后的故事:从希腊字母到内嵌语言的奇妙之旅06:07 查看TS文件中的 vue模板,了解其语法和智能补全功能12:11 LSP:一个用于语言服务器协议的安装插件及其使用场景18:25 解析代码语法:理解LSP语言服务器的重要性与作用24:33 vue vine:一个全新的编写组件方式,利用 volar的功能进行开发36:50 volar.js 和 vue-loader :编译过程中的两个工具,有何不同?42:59 揭开volar.js和 vue-vine 的神秘面纱:它们之间的关系是什么?49:06 学习建议:理解文档缺乏的情况下如何学习?55:16 类型检查的挑战:如何在TS中检测类型是否存在?01:01:25 开发者的学习秘籍:如何更好地理解前端和工程化技术?01:07:33 播客的魅力:探讨技术学习与个人发展的平衡之道本次时间轴有 AI 辅助生成。更多信息在节目中提到的一些插件 MDX Volar Volar-labs Vue-language-tools Vue-vine