No.39 和 Svelte 核心贡献者立豪聊 Svelte、开源感受和对技术的热爱!

介绍 新一期播客来啦!这一次我们邀请到了来自马来西亚的 Svelte 核心贡献者:Li Hau!同事还邀请到了飞行嘉宾 Svelte 组件库作者白雾三语、Svelte 资深用户 Smart,以及主播小白菜一起加入了讨论。我们围绕 Svelte 技术本身、嘉宾参与开源的经历进行了开心有趣的吹水!这也是他首次参与中文播客的技术闲聊,欢迎收听和互动! Li Hau 的工作桌面 时间轴 00:00 讨论了 Svelte 的一些技术概念、适用场景以及工程化问题,并分享了踩坑经验。后半程,他们还展望了 Svelte 下一个版本的一些东西。与 Li Hau 聊天后,他们也聊到了他的生活感受和未来规划。 07:24 开源项目中的机缘巧合和参与动力。 对话中提到了在开源项目中提代码贡献的机缘巧合和参与动力。参与开源社区的过程中,个人可以根据自己的兴趣和需求参与,并且得到他人的帮助和反馈。对于大项目,提代码贡献可能会得到及时的反馈,而小项目可能需要更多的耐心等待。参与开源项目的积极反馈对于吸引更多人参与和使用开源项目至关重要。 12:16 开源项目 Svelte 及其应用场景 本文介绍了开源项目 Svelte 的特点和应用场景。Svelte 是一个前端框架,可以帮助开发者以编译器编译代码并生成高性能的脚本,方便地写出组件代码。与其他框架相比,Svelte 没有虚拟 DOM,性能更高。它的语法接近于 HTML 和 CSS,适合从 Vue 转过来的开发者入门。 20:26 Svelte 编程的优势和特点 Svelte 编程对新手友好,通过抽象概念和语法分析帮助新手省去学习框架的额外知识量。另外,Svelte 编程在打包时间和体积上相对于 Vue 略有增加,但源代码较少,产出也相对较少。 25:55 工程化方案介绍 本文介绍了对于 Svelte 的工程化实现方案,包括 CSS 处理、路由状态处理以及工具选择等。其中,推荐使用 SvelteKit 作为默认选项,它提供了全站的框架,包括路由、服务端渲染等功能。此外,还介绍了 SvelteKit 和 SvelteKit 的特点和适用场景,推荐使用 SvelteKit 作为新手的友好选项。最后,还提到了一些与生态相关的问题和发展。 31:07 Svelte 技术的使用和问题探索 本对话片段涉及了对 Svelte 技术本身特点的讨论,以及 Svelte 工程化在不同使用场景下的实践探索。讨论中还提到了 Svelte 技术在代码分析、变量绑定和依赖追踪方面的局限性,以及如何在单元测试中传递插槽的问题。这些问题和讨论引发了对 Svelte 技术未来发展的关注和思考。 38:51 Svelte 框架的使用体验 在使用 Svelte 框架的过程中,遇到的最大问题是前期资料不足导致走了一些弯路。但通过后续的使用规避了很多问题。Svelte 框架的全局状态管理非常方便,满足了 80%的需求。此外,文档和教程的质量也有所提高,国内使用的人越来越多。与其他框架不同,Svelte 框架的教程是以文档和官方教程的形式呈现的,具有交互式的特点。而且 Svelte 还提供了引导方案和实战演练,让新手能够更加方便地学习和理解概念和 API 的使用方式。与其他框架相比,Svelte 在引导方面的设计非常出色。 43:47 开源工具库在 Svelte 项目中的应用 本对话片段讨论了使用者在使用 Svelte 时推荐的一些工具库和组件库,并提到了在使用过程中遇到的一些问题。同时,讨论了在 web 开发中使用原生 JS 和原生 TS 的优势,以及 web components 的使用。最后,还提到了 web conformance 和框架无关的开发思想。 51:36 技术选型和竞争演进 在对话中,讨论了技术选型和传统三大框架的竞争演进。其中,发言人认为不需要追求超越其他框架,而是应该根据自身需求选择适合的框架。同时,新的框架也在不断涌现,各自有自己的特点和理念。社区运营能力在开源框架中也变得越来越重要,社区志愿者的贡献和参与对框架的发展起到了关键作用。 59:00 开源社区蓬勃发展演进的过程和 V5 版本的新概念 对话片段中提到了开源社区的发展演进过程以及即将发布的 V5 版本的新概念。其中,V5 版本将解决现有模块中变量依赖分析的问题,通过编译时的转译,实现变量的可见性和使用。此外,对于全局状态管理和局部定义变量的跟踪,Svelte 提供了相应的概念和 API。然而,在组件内和函数中使用 $ 的方式存在一定差异,仍需要进一步完善。对于这些展望和新特性,建议阅读官网的相关文档进一步了解。 67:34 使用 Svelte 的优势和推荐 本对话片段主要讨论了使用 Svelte 编程框架的优势和推荐。讨论内容包括使用 Svelte 简化代码、提高性能、方便上手等。对于公司内部推行 Svelte 的问题,个人认为只有当遇到硬性需求时才需要更换框架,而在不硬性需求时可以进行尝试和推广。最后,发言人还介绍了自己的一个迷你 Svelte 项目,以及如何通过学习源码进行学习。 78:54 工作经验和开源参与的经验分享 这段对话主要是关于对工作经验和开源参与的经验分享。对话中提到了工作时间、爱好、技术选择和开源项目的经历。同时,也强调了保持好奇心、了解源码、思考问题的重要性。通过这些经验,年轻的程序员可以更好地了解开源项目,并逐渐培养出对技术的理解和思考能力。 88:28 如何保持技术热爱并平衡工作与兴趣 对话围绕工作中如何保持技术热爱、如何平衡工作与个人兴趣展开。讨论了新加坡的工作文化、个人低潮期的影响以及如何寻找自己热爱的事情。还介绍了 Svelte 框架的优势和发展前景,以及前端开发的未来。 93:35 前端未来的发展方向和就业前景 本对话片段主要讨论了前端未来的发展方向和就业前景。其中涉及到了无虚拟 DOM 的 Vue Vapor 概念的意义,重编译轻运行时的趋势,前端开发在未来的需求和 AI 在前端开发中的应用。同时,还讨论了编程的基础逻辑原理在不同领域的适用性,以及个人对于前端未来的看法和规划。最后,提到了观看视频的推介和在 B 站上的发布。 时间轴部分由 AI 总结生成。

103分钟
1k+
1年前

No.38 和前端届的老朋友 Anthony Fu 聊技术开源、共建协作和前端思考

收听方式 介绍 新一期播客来啦,我们非常幸运邀请到了前端届里的老朋友 托尼Anthony Fu - Antfu 来闲聊,我们围绕 antfu 的技术开源参与经历,聊到了技术思考、需求规划、开源社区协作、全职开源、前端学习和前端未来,聊到了特别多,全场讨论非常热烈。本次的参与者还有历史嘉宾 海老师 @hd_nvim 沈青川 @Shenqingchuan 科比哥 @webfansplz antfu 工作桌面 主持人:辛宝Otto 主播:小白菜@Cabbage00001 开翼@real_kai42 飞行嘉宾:海老师@hd_nvim 、沈青川@Shenqingchuan 、科比哥@webfansplz 嘉宾:Anthony Fu@antfu7 [image.png] Antfu 的 Github提交记录 时间轴 00:50 Opening,参与人员的自我介绍,邀请到了 Antfu 历史友台的采访播客 相关关键词 vue/vite/nuxt/vueuse/sli.dev/vitest/unocss 04:00 Antfu 在 ViteConf 2023 发表的演讲,开源思考:集合论。中文内容简单介绍,全网首发。嘉宾们的感受 11:55 Q:i18n/ni/unplugin 等开源作品如何演化的,如何维护的?背后的想法 idea 如何产生的,自己的新的?系列开发的目标如何拆解和规划? 20:00 Q: 剪牛毛迷失了的方向、受挫,或者复杂需求,是如何处理和拆解?兴趣点之外有基础知识一说吗?延伸 专家盲点、知识的诅咒。面对复杂问题,会担心架构能力不足吗?延伸嘉宾对 vue vine 的思考。尊重 js/ts 的适合场景,以及面对 Rust 新手的吐槽 34:00 开源新项目如何,除了提交代码满足自己的要求,还可以做哪些事情让更多人使用和参与? 39:00 开源项目维护过程中的压力,如何拒绝 PR,面对用户提出的需求该如何处理? 43:45 开源项目如何维护社区开发者参与氛围,吸引到更多开发者参与协作开发?贡献者-维护者。给到贡献的正反馈,也谈到最近开源项目赞助 sponsor 相关的思考 51:30 强制休息时候的闲聊,大家平时写 Vue/React 52:40 目前 Antfu 工作多久了,目前在做哪些工作?NuxtLab 全职远程过程的经历,如何分配精力?如何管理 Github 通知?开源 + AI 功能过程的感受。一天的时间如何分配和安排? 67:00 全球经济形势发生变化,对你的有影响吗,怎么看待目前看衰程序员、前端的论调? 70:00 平时的学习习惯、开发习惯,储备和提升效率?不太学习、不会写 CSS 的 antfu 他如何解释这个观点。对设计素养的感觉,如何提升审美?不一定是先学习再练习 77:00 前端和 AI 的使用感受,使用 Github Copilot/ ChatGPT 的感受和想法。 80:00 听友问题快问快答,有挑战的事情、开源内控等问题 87:40 看直播时候会提前准备吗? 90:20 如何看待前端的未来、前端和 Rust、我们需要学习 Rust 吗? 96:00 Antfu 对还在上学的前端在校生、刚入行的前端,学习和进阶的建议。

99分钟
1k+
1年前

No.37 和 Vue 成员科比哥聊开源协作、技术人的奇妙链接

介绍 久等了,新一期播客更新了,这次我们邀请到科比哥和智子,一起讨论了参与开源,参与 Vue Composition API 插件、VueUse、Vue 3、Vue TermUI、Nuxt 3、VitePluginVueDevtools 等经历,也谈到了很多技术人之间的奇妙链接,希望能鼓舞到各位! 科比哥桌面上的设备: - MacBook Pro - NuPhy Air75 键盘 时间轴 01:08 Opening 本次我们邀请到了 Vue/VueUse 核心成员科比哥 Webfansplz 和 三咲智子sxzz 返场,一起闲聊他参与过的 Vue Composition API 插件、VueUse、Vue 3、Vue TermUI、Nuxt 3、VitePluginVueDevtools 等经历 03:40 贡献的项目:Vue Composition API 插件、VueUse、Vue 3、Vue TermUI、Nuxt 3、VitePluginVueDevtools 等。参与开源的经历。 06:40 顺着时间轴,聊 Vue Composition API,提到了 Anthony Fu,智子当时的参与方式类似。目前 Vue 2.7+ 内置了功能,社区和官方路线相同。 11:00 聊尝试参与贡献 Vue Core,当时信息满满肝力十足,如何参与到贡献。此外提到了未来的嘉宾:白雾三语 13:30 聊 vue-termui 一个终端命令行展示 Vue 组件的工具,和 Pina 作者 Eduardo 的共同协作,后续在 Vue Conf 进行分享。目前的规划进展,遇到的困难。智子也谈到了参与开源社区维护的思考。 21:40 聊参与贡献 VueUse 的过程,提到了一些日常在用的函数方法。AntFu 能吸引人去参与开源贡献,让人钦佩。从使用者、参与者到维护者心得的转变。 27:55 科比哥使用过的技术栈,聊日常使用 Nuxt 的使用经历。从 Beta 到正式版本,好奇了解到 unjs 组织 这个非常酷的生态。比如 unplugin 统一的构建工具插件编写方案、nitro 框架无关的 web 框架,爆赞 unjs 的 api 设计。 34:40 从 Antfu 在维护的 NuxtDevtools 优秀开发者体验,参与 Vite Plugin Vue Devtools 的 Vite 插件,和官方浏览器拓展的差异思考、目前的功能,未来神秘规划。原计划在 VueConf China 上做分享 40:20 鼓励大家使用 Vite Plugin Vue Devtools!目前只支持 Vue3,用起来很舒服 42:00 学习 Vue 的新手和老鸟可以试试 Vuejs Challenges 这个项目,更有趣的介绍 API 的方案。 44:00 科比哥的精力投入、日常生活节奏,OSS with Love,全员 I 人。向往的生活,对开源充满了期待。AntFu 开源精神、人格魅力影响了很多人。重新谈论参与贡献的过来人指引,切入方式。

54分钟
99+
1年前

No.36 和 Vue 成员海老师聊前端、TS-Vue、编译、Ast-grep、Rust和参与开源的快乐

No.36 和 Vue 成员海老师聊前端、TS-Vue、编译、Ast-grep、Rust和参与开源的快乐 新一期播客更新了!这一次过往嘉宾沈青川限时返场,我们邀请到了海老师一起来聊 TypeScript/Vue/Rust/ast-grep/ 编译、参与开源等话题,我们聊的非常开心,欢迎一起参与热情的技术讨论! 基本资料 主播:辛宝、小白菜、沈青川 嘉宾:海老师 * 知乎 锈儿海老师 * Github: HerringtonDarkholm * twitter @hd_vim * 目前精力投入到 ast-grep [1694099961014 (1)] 海老师的桌面 [WX20230826-150036@2x] 腾讯会议现场 时间轴 01:11 opening 本次邀请到了沈青川作为飞行嘉宾,海老师作为嘉宾一起来闲聊 02:38 海老师之前在 vue 2.x 和 typescript 结合时候参与过贡献,目前写 Rust 05:35 聊 vue2.x 早期和 ts 结合的有趣故事,装饰器 decorator 之后 11:45 目前尝试 Vue 和 Rust 结合,未来已来,但并不容易,目前和未来的规划。遇到一些问题,也产出了 ast-grep 作品。 23:10 本期的主题就清晰了, TS/Vue/Rust/Compiler 领域的持续深耕。新手可以从中学习和进步。 TS 入门、进阶方案, 30:30 如何入门学习 编译 parser ,从学术和工程实践角度。 35:30 学习 Rust 的吐槽和感受,和前端有多少关系 38:00 刚才为了解决 Rust 的问题,开源了 ast-grep ,集中介绍使用和场景,所有的库开发者都可以学习和使用,辅助用户迁移。尤雨溪在近期的分享中也提到 vue2 -> vue3 中的不兼容性导致的开发者体验的反思。 54:15 早期参与开源和现在参与开源都在做什么,从开源中找到了很多快乐、学会更好的沟通。 62:35 海老师夸 Web Worker 录制的流程特别好、特别专业,欢迎更多人来闲聊来玩。 66:17 参加、主导开源社区,推荐开源项目手册 系统学习。 71:20 海老师工作多久了,目前精力投入到哪里。也聊到了 ChatGPT 来文本分类,辅助学习。无论你习惯看文档、动手实践都可以让 AI 辅助学习和理解。NeoVim 也是忠实粉丝。

80分钟
1k+
1年前

No.35 和活力满满的拾一Innei 聊前端 React 技术选型、博客开发和生活的确幸

收听方式 介绍 主播:辛宝 Otto、刘威 Franky,小白菜、开翼 嘉宾:拾一 Innei Twitter twitter.com Github github.com Blog 在远方的四天 - 静かな森 这一期播客我们邀请到了非常年轻的大佬 拾一 Innei,一起来聊 React (谁说 Web Worker 只有 Vue,这不就来啦)。顺着时间轴,我们一起闲聊谈到了技术选型的选择,背后的思考,谈到了之前踩坑经历和一些技术思考,比如 react18/vue/neovim/next13/nestjs/grahql/ 跨端 /serverComponent 等技术方案! 拾一的桌面 时间轴 01:11 opening 开头,本期邀请到了 拾一 Innei,一起聊聊他的技术输出。 03:20 顺着时间轴,拾一从大二就开始全职实习了。去了一些有趣的公司,经历了前端基建平台等、相同的技术栈。 12:10 从博客圈入门,从 php + vue2 + react 技术一路走来,谈又爱又恨的 React 技术细节和技术方案选择。 20:30 php 写博客,尝试使用前端写 Next.Js 9 ~ Next.Js 13,技术选型也不断推翻选择更多选型方案,不断优化技术方案。最终 NextJs 13、 jotai 状态 Framer Motion 动效,后台页面 Vue3 + Naive UI。聊到了代码量、RxJS、NextJs 踩坑经历和吐槽感触 33:00 聊 MixSpace 博客现在发展和使用情况。也回忆起了十几年前就存在的 Typecho 这个 PHP 平台。 36:00 最近在搞 NeoVim 开心快乐的使用经验,提到 Vim 作者 近期去世聊起背后的一些故事,推荐了 Kitty Terminal 47:15 使用 Nest 做服务端开发的感受,或许后面还想试试 Koa 重新来做。被 @wangjie000 安利 GraphQL,跨端经历 RN 、使用 Server Component 57:45 聊聊拾一最近的生活感受,旅游、Remote 生活状态。宅属性的典型的一天。又是羡慕活力满满年轻人的时刻。也谈 xlog 的缘分。香港办卡经历。 64:45 推特上的吐槽,技术上奇妙的感受。对现在的状态满意吗,对未来的期待。 68:15 最近在学啥新鲜玩意,想投入经历学习什么?Swift 的纠结、其他语言的学习感受、Web3 的好奇、学习前端的路径,兴趣驱动学习很快。更鼓励通过 ChatGPT 一起学习新东西。

75分钟
1k+
1年前

No.34 和随易yicode.tech 聊独立开发、付费作品、前端开发踩坑经历

介绍 前端主播:辛宝 Otto、小白菜 Cabbage 嘉宾 随易 新一期播客更新啦!这一期我们邀请到了随易大佬一起来闲聊,聊独立开发心路历程、独立开发踩坑经验、对向往的未来生活的期待!欢迎更多有志靠技术独立获得收入的朋友一起参与互动。 随易妙趣横生的代码开发生活 时间轴 02:25 opening,本次邀请到了 随易 yicode.tech 大佬,目前在做的事情和工作状态。目前主要精力投入到代码上,目前想做的 idea 有 70 多个,实现了十几个,有事情可做 05:30 目前做了哪些作品、技术输出?积累的开源模板等、utools 易代办、FnMap - VS Code 插件。 09:40 研发过程中不断完善自己的模板,相当于快速进入项目开发,算是 dogFood ,从接单开始储备代码,不断完善。剖析从接单到自由职业的心路历程 16:30 关于上班摸鱼不摸鱼的心态,随易更关注提高自己的能力,储备解决问题的能力 20:10 做的付费作品易代办,有哪些功能,有哪些付费点?背后的思考、迭代规划,付费会员体系,为什么从 utools 平台 开始做起来 38:00 目前付费收入状况如何,从冷启动到目前状态。对未来持续收入是否乐观 41:00 新产品冷启动实践过哪些运营、宣发方式,效果如何? 51:40 随易工作多久了,之前的做过啥,过去有哪些有趣的故事。为了收钱注册企业,是否可行,后续大概可以专门聊。 59:30 目前的收入占比如何,心态如何,有啥踩坑经验。 66:28 定价策略是怎么定下来的,有哪些经验,尤其是针对国内的情况。 69:47 未来的产品规划?产品矩阵背后的思考。推崇小而美的快速上线方式,警惕高投入低产出的产品。 80:00 开源的协议选择,最近对开源、工作时长的感触,面对喷子是战斗还是无视。准备独立开发的准备。

95分钟
1k+
1年前

No.33 久违前端闲聊、主播近况、复盘32期节目

收听方式 介绍 前端主播:辛宝 Otto、小白菜 Cabbage 飞行嘉宾:开翼 这是一期久违的闲聊节目,干货含量为 0。 开翼手艺很好 我们聊了几个主播的近况,小白菜换了新工作生活节奏慢下来了、刘威辞职远游中国、开翼正式踏入职场入职新公司,辛宝还是在公司呆着不动(暂时)靠各种事情排解烦恼。复盘川哥 98 分钟的播客到底算不算超长,要怎么看待和处理,如何优化流程、节目更流畅自然。播客未来的计划和想法。草稿版本的播客新节目~ 时间轴 01:50 opening,刘威穷游全国缺席、开翼加入。 03:40 小白菜离开杭州回老家江西南昌了,生活节奏慢下来了,谈一谈感受 17:00 开翼快乐生活的回顾 22:20 注意听,辛宝大言不惭说说不定三个人都要换工作呢。一言成谶,说完就被裁员领大礼包了 22:35 复盘 32 期播客时长 98 分钟,感觉如何,迅速脑暴下,达成共识 38:40 欢迎听友协助校对语音转文字,注明来源之后可以发布文章,这块我是鼓励和开放态度 39:24 复盘 32 期节奏和形式的变化。 66:00 辛宝做了个新播客 咿呀 能跑就行,草稿版本的 web worker 68:35 23 年 8 月 26 号,在苏州有 VueConf/ViteConf,我要去面基嘉宾,也希望邀请到更多嘉宾来闲聊。那个男人去吗?去,我要去堵他。每个 Github ID 背后都是一个鲜活的、积极的人,一定要采访每一个有趣的开发者 72:05 开翼最近在看 NextConf,很多优秀的 Conf 大会日程非常高质量,也非常通俗易懂。

80分钟
99+
1年前

No.32 和 Vue Vine 作者沈青川聊技术文档翻译、前端开源作品和职场感悟

介绍 前端主播:小白菜Cabbage、辛宝Otto、刘威 Franky 飞行嘉宾:Qwerty Leaner 作者开翼 嘉宾:沈青川 - ENFP 程序员 Github shenqingchuan 朋友们好久不见!本期播客我们邀请到了活力满满的川哥,一起聊了很多内容,聊的非常开心,快乐!聊了中文技术文档翻译、技术产出、职场思考等等。这次播客比较长,大概 98 分钟(节目好不好不知道,反正管饱)。把不少东西聊清楚了。 尤其是后半段聊找工作、职场感受那一部分,希望能鼓励很多目前情绪低落的朋友。如果你最近在职业低谷、心情低落,希望能带给你一份力量。 《Web Worker》是几个前端程序员闲聊的音频播客节目。节目将围绕程序员领域来瞎聊,聊职场、聊资讯、聊技术选型...... 只要是和 web 开发有关的都可以聊。因为主播是前端程序员目前会以前端为视角切入。 时间轴 01:18 Opening 本次邀请到了川哥 02:30 川哥入门翻译工作的经历,Vue3 RFC/Vue3/Vite/Rollup等文档。尝试引入 GPT/团队协作,需要长期投入维护和更新 09:20 如何保证中文文档跟进更新、可靠。技术手段、协作方式保证文档实时更新。GPT/Colipot 等 AI 技术可以承担的任务,感受如何。 14:13 技术翻译追求信达雅,比如 Promise/Tree Shaking - 除屑,背后的思考 15:20 新手如何参与到翻译工作中,有哪些可操作的方案 18:25 讨论中英文一一对应,方便查询的可行性。谈到了 Angular 的文档阅读体验。翻译文档使用平台工具的感受 25:40 翻译文档对自己的提升大吗?有更进一步对文档原文进行修改吗? 29:23 未来还会继续扩大翻译内容吗,如果想给一个文档提供中文翻译,有哪些建议和操作可以参考。期待未来有更多的人参与到文档翻译中去,贡献更多力量 33:09 翻译协作团队背后的故事。聊起 Node.js 中文文档付费背后的故事和思考,付出努力的正反馈 40:43 翻译过程中有趣的故事和内心感受。 42:49 最近和富文本编辑器打上交道了。 我们提到了 slatejs / quill / prosemirror / tiptap 目前在做的是 HeteroDoc 47:24 最近尝试在做 Vue-Vine,一种新方式组织 Vue SFC 的技术方案。从方案聊到 Vue/React/Angular 中选型的一些思考。挖坑未来可以聊其他语言的技术选型、哲学思考 60:00 介绍 AST 相关的库 AST-Grep 。也希望未来能介绍和宣传更多技术产品 78:00 川哥工作多久了,最近忙什么,有什么职场感悟、生活感悟。川哥是 99 年的,真年轻啊。借此机会,希望能给很多找工作的朋友一些宽慰和鼓励,不是我们自己的问题,保持好心态很重要。 83:00 川哥当初是怎么入门学习前端的,有啥过来人经验可以给听友参考。 93:24 对未来的期待

97分钟
1k+
1年前

No.31 试验新系列栏目!锐评01 Copilot Chat & Copilot Labs

介绍 前端主播:小白菜Cabbage、辛宝Otto、刘威 Franky 新一期播客来啦!本期我们尝试开了一个新的节目系列锐评系列本期锐评的内容是Copilot Chat && Copilot Labs。 锐评系列核心是围绕前端程序员视对前端开发的技术,包括但不限于前端技术版本更新、新框架和库、开发(调试工具。等一切与前端程序员有关的技术进行评价和讨论。讨论范围仅涉及技术本身不涉及人和公司。一般攒2-3个或者15-30分钟内容时长的主题进行讨论。 《Web Worker》是几个前端程序员闲聊的音频播客节目。节目将围绕程序员领域来瞎聊,聊职场、聊资讯、聊技术选型...... 只要是和 web 开发有关的都可以聊。因为主播是前端程序员目前会以前端为视角切入。 时间轴 0:00 opening 本次一起来聊 Copilot Chat && Copilot Labs 是什么 01:50 Copilot Chat 的基本介绍 02:30 Copilot Chat 的前身 Copilot 02:50 回顾 Tabnine、IntelliCode、IntelliCode API Usage 04:10 辛宝回忆入行的时候提倡直接手写代码不用提示工具 04:45 用Copilot 在极限情况下直接生成管理后台的代码,减少crud 工作 05:50 辛宝在Copilot辅助下写代码的新习惯 06:30 介绍一下Copilot Chat的功能。 07:50 刘威提到Copilot类辅助插件的小问题 10:00 小白菜介绍在用Copilot Chat的时候比ChatGPT类工具好的地方 11:08 讨论Copilot 当前调试问题和生成代码的准确性并没有那么令人满意 11:45 讨论Copilot的具体使用场景和使用语言环境 13:50 主播们觉得在不设计业务场景的情况下非常有用 14:50 辛宝介绍 Copilot Labs,包含代码单元测试生成、优化代码、代码转换为另一种语言。 17:50 对比Colilot Chat 和 Copiot Labs 18:15 聊TDD的可行性和如何去做单元测试覆盖 22:25 介绍两种插件的使用资格和申请方式 23:00 主播们对两个插件进行评分 相关链接: copilot chat的候补队列申请地址 copilot x中的其他产品的候补队列申请地址

25分钟
99+
1年前

No.30 和 Vue 核心团队成员 sxzz 聊前端学习、参与开源和 Vue3.3

介绍 前端主播:辛宝 Otto、刘威 Franky、小白菜 嘉宾:最年轻的 Vue Core Team Member sxzz@twitter 新一期播客来啦!本期我们有幸邀请了三咲智子 sxzz,一起来闲聊!智子是一位热爱开源的年轻大佬,我们一起聊智子从相关技术的使用者变为参与者、维护者的背后的心路历程,最近 Vue v3.3 更新了,智子表示这个我熟,分享了很多第一手使用感受,安利 Vue Macros,我们也谈到了智子学习前端过程中的学习感悟和踩坑经历,期待在开源世界里见到各位! [image] 智子的工作桌面 [image] 智子的猫猫 《Web Worker》是几个前端程序员闲聊的音频播客节目。节目将围绕程序员领域来瞎聊,聊职场、聊资讯、聊技术选型...... 只要是和 web 开发有关的都可以聊。因为主播是前端程序员目前会以前端为视角切入。 时间轴 01:45 开场,这次嘉宾是 sxzz@github ,目前是大三学生,技术开源领域参与 vue/vite/vueuse。 02:30 element-plus 是第一个正式参与开源的项目,维护、贡献。从大一开始接触到开源。从 element-plus 的使用者到维护者背后的故事。Vue3.3 中的 defineOptions 09:45 提到 Vue3.3 近期的更新了,sxzz 表示我熟,因为有一些功能来自智子开发的 Vue Macros。文字版细节在这里《Vue 3.3 主要新特性详解》。提到了 defineModel/defineOptions/defineSlots/ 泛型组件 / 引入外部类型 等相关特性,B 站有全程直播录屏详解 可以学习如何一步一步实现。 16:55 导入外部类型,是一个很有趣话题,辛宝提了一个 issues 《如何为 defineProps 导入类型》,这是 Vue3.2 里讨论最多的一条信息,有多达 138 条回复,最近 close 了。背后有很多有趣的开发细节。 22:00 我们提到的 Vue3.3 一系列更新,主播们聊起来了,当初 vue+ts 相关的开发体验。提到了 class-component/decorator 等历史写法。还提到了 Vue Macros 和 Vue2.7 29:00 Vue Macros 更像一个快速落地的 Vue RFC 实验田,很多特性交给社区来做会更方便。介绍了一些还没有被 Vue 官方吸纳的特性。讨论了是否消解如何修改更新 props 传递的值。还会继续支持 Reactivity transform,Vue Macros 后续会如何规划和更新 37:35 聊 Elk 项目是什么,背后的技术栈、产品设计思路、当前实现的功能。 42:45 智子目前在忙什么,有哪些新想法。期待智子在 web3 + vue 有更多有趣的技术产出。 43:00 谈开源,开源难吗?怎么算参与了开源?git push 到 github 算开源吗?其实有更多纬度来参与。 48:00 智子典型的一天如何度过,是如何分配时间和精力的。最早学习接触编程的感受和动力,果然还是游戏是最大的动力。新时代的前端更容易学习技术和实践,智子有哪些过来人经验和踩坑精力可以分享。兴趣驱动! 55:00 未来打算做点啥,对未来有什么期待。还提到了 Vapor Mode 的规划。今年去阿姆斯特丹的 Vue Conf 会议经历和感悟,线下参与活动的感受真好。Web Worker 说不定也可以搞线下的 meetup/workshop,开源之夏杭州马上开始了,帮忙宣传一波!鼓励在校生更多参与开源。

65分钟
1k+
1年前

No.29 闲聊前端春晚 Vercel Ship 2023 都有哪些能力和新思考

介绍 前端主播:辛宝Otto、刘威 Franky、小白菜 嘉宾:全栈大佬 山月 新一期播客来啦!本期我们邀请到了阔别已久的返场嘉宾 山月一起来聊 Vercel Ship 2023,新鲜热乎的平台能力是否会影响前端的发展?都有哪些新的能力?都有什么应用场景?我们需要使用吗?使用的选型考量和横向对比怎么考虑?对 Vercel 新能力的思考尽在这里! 节目录制与发布会最后一天,随着时间发展,部分平台能力和观点也会随之变化,使用变化的眼光看待这场有趣的发布会。 《Web Worker》是几个前端程序员闲聊的音频播客节目。节目将围绕程序员领域来瞎聊,聊职场、聊资讯、聊技术选型...... 只要是和 web 开发有关的都可以聊。因为主播是前端程序员目前会以前端为视角切入。 时间轴 00:56 opening 本次邀请到了返场嘉宾 山月,一起来聊 Vercel Ship 2023 有什么新东西 02:30 每年都有的 Vercel 发布会,说不定后面也可以讨论 vue/react/vite/sevete conf 等开发者大会 03:27 第一天主题 存储 Storage。提到了 Vercel KV/Vercl Blob/Vercl Postgres/Edge Config 19:19 第二天主题 安全Security。提到了Vercel Secure Compute和 Vercel Firewall,顺嘴一提的 Authentication/Monitoring/Audits 26:25 第三天主题:协作Collaborate。提到了 Visual Editing 和 Vercel Spaces 32:55 第四天主题 Dynamic Next.js v13.4 相关。App Router/Server Actions/Turbopack,相关概念 Server Component,前端 SSR,PHP 的历史重现。 39:15 第五天主题 生态Ecosystem。提到了 Auth 相关的Clerk 和 Vercel 运行 Nuxt3 42:00 五天内容听下来,主播和嘉宾的感受如何。Serverless/ Vercel 的定位/ 不同服务商的合作/ Vercel 的人才储备和技术产出/ Vercel 哪些场景需要使用/ 迁移成本会高吗/ API 是否可以复用/ MVP快速验证/ 像 S3 一样通过 API 指定标准/ 如何认真看待类似 PHP 的 SQL 写法/ 期待真实场景的 Vercel 最佳实践

64分钟
99+
1年前

No.28 和xlog.app的作者DIYGOD聊区块链和博客平台、前端学习和生活感悟

2023-05-10 介绍 前端主播:辛宝Otto、刘威 Franky、小白菜 嘉宾:DIYGOD @ xlog.app 新一期播客来啦!本期我们邀请到了 xlog.app 背后的作者 DIYGOD 一起聊聊他做的区块链博客平台,以及背后的选型考量和有趣的故事。除了科普背后用的 web3.0 技术细节,我们还对选型进行一番大讨论!也对 yy 的个人生活向往不已!欢迎来 xlog 一起写博客,听播客! DIYGOD 的工作桌面 《Web Worker》是几个前端程序员闲聊的音频播客节目。节目将围绕程序员领域来瞎聊,聊职场、聊资讯、聊技术选型...... 只要是和 web 开发有关的都可以聊。因为主播是前端程序员目前会以前端为视角切入。 时间轴 01:30 正文开始。本次邀请到了 xlog.app 的作者 DIYGOD 是一个 写代码 看番 打游戏的技术大佬。 02:52 刘威为什么开始 写博客 了,为什么从 obsidian 最终选择了 xlog。已经 xlog 为什么有吸引力和独特性。这是一个区块链上的博客网站。作者和主播们聊聊使用感受。 09:15 尝试重新认识 xlog,以及如何使用,背后技术的对比介绍。对 xlog 做一个介绍。因为用到了 web3.0 里的新技术,对比 web2.0 的知乎,尝试做个对比,核心还是数据所有权的区别。关键词:区块链技术、智能合约、区块链钱包。 18:00 QA 三千问:在 xlog 上发布东西需要花钱吗,需要我支付宝扫码付费吗,提到的 Gas Fee 是什么,背后是什么原理,优质文章还有打赏激励?为什么在知乎发文章没有付费的概念,区别在哪里?哪些行为需要付 gas fee? 图片、文本、音频文件存储的区别?关键词:不可篡改、ipfs 网络、cid、pin文件、ipfs 协议访问细节 32:20 Xlog 技术选型是怎么考虑的?next.js + tailwind + headless UI + mingcute icon + codemirror编辑器 + remark + postgres + redis + prisma + react-query 等,一番技术选型大讨论,缓存数据库作用是什么? 45:00 选用这些技术栈,是怎么发展的,背后演进的思考和踩坑经历,开发背后的故事 51:10 目前精力投入情况,典型的一天是如何度过的?xlog 上有很多有趣的、温暖的小伙伴和故事。 56:30 播客里有管理员吗,都有哪些权限,对上链的内容能做哪些动作?具体自己听 63:00 复盘我们围绕产品和技术聊了哪些东西。yy 工作多久了,最近在忙什么,学什么新东西,未来怎么规划精力投入 66:20 目前也在探索更多的内容展示形式,比如播客和图片、视频等,xlog上还真有一个前端程序员都爱听的播客!大声喊出的他的名字 _ _! 67:00 作者慈父般对 xlog 有更长远 更长久的发展期待。 68:30 作为前端过来人,有哪些学习经验分享和个人感悟?不断探索,兴趣驱动。 74:00 彩蛋:主播们和作者认为 xlog 是一个什么东西?是blog、是个人资产、是 next.js + 区块链的技术组合、也是播客社区、内容社区。也是一个非常棒的学习的材料。 参考链接: * xlog repo * 《姚前:Web3.0,数据所有权和身份自主权的回归》 * 发现一个视频 在区块链上搭建个博客站,永久 免费 简单 安全!_哔哩哔哩_bilibili

81分钟
1k+
1年前
EarsOnMe

加入我们的 Discord

与播客爱好者一起交流

立即加入

播放列表

自动播放下一个

播放列表还是空的

去找些喜欢的节目添加进来吧