视野修炼-技术周刊第78期 | Node.js纪录片
内容提要
本期【视界修炼 - 技能周刊】精选内容包括Node.js纪录片、emgithub、Emojisplosion、Chrome DevTools、CartoSVG、MistCSS、kimi和Suno v3等。
延伸解读
Node.js 纪录片:起源与社区分裂
纪录片讲述了 Node.js 创始人布莱恩从数学背景转向编程,在南美接触编程,后因追随女友丽莎前往德国科隆,开始尝试服务器端 JavaScript。在雅虎工作时,他因需要在 PHP 和 JavaScript 间切换而感到沮丧,最终专注于开源项目 Node.js。但项目发展中出现管理问题,导致分裂和不满,他决定 fork 出 io.js 项目,以让贡献者对项目有更多控制权。
emgithub:便捷嵌入 GitHub 代码
emgithub 提供了一种简单的方式获取 GitHub 代码的嵌入脚本,只需在访问仓库时将域名改为 emgithub.com 即可。这对于分享代码或在文章中插入 GitHub 部分代码非常方便。类似之前提到的 github1s.com,后者支持在线 VS Code 预览 GitHub 仓库。
MistCSS:用纯 CSS 编写 React 组件
MistCSS 是一个实验性库,允许开发者使用纯 CSS 编写 React 组件,并编译成 TypeScript 等效组件。示例中,通过编写带有 @scope 的 CSS 文件,然后运行 npx mistcss 编译,即可生成可导入的 React 组件。使用时像普通组件一样传递 props,TypeScript 会进行类型检查。目前处于早期阶段,但思路具有创新性。
AI 工具新进展:kimi 与 Suno v3
kimi 支持 20 万汉字输入,目前免费使用,可以拖入小说或传入在线文章链接进行询问,并提供 PC 和手机 APP。Suno v3 是一个 AI 音乐创作工具,只需传入歌词即可自动创作包含演唱的歌曲,例如为《水调歌头(明月几时有)》生成歌曲。
Q&A
Node.js纪录片的创始人是谁?
Node.js的创始人是布莱恩,他是一位有数学背景的软件工程师。
emgithub是什么?
emgithub是一个工具,通过更改域名可以获取GitHub代码的嵌入脚本。
Emojisplosion有什么特点?
Emojisplosion是一个简单易用的表情焰火效果库,使用非常简便。
Chrome DevTools的新变化是什么?
Chrome DevTools现在与Chrome主题相匹配,提升了用户体验。
MistCSS的主要功能是什么?
MistCSS允许使用纯CSS编写React组件,并将其编译成TypeScript组件。
Suno v3是做什么的?
Suno v3是一个AI音乐创作工具,可以根据输入的歌词自动创作歌曲。