undefined.fm TypeScript播客网站
如果你也是前端开发者,尤其是做 TypeScript 和 Gatsby 相关的,undefined.fm这个项目会让你眼前一亮。这个项目是一个用TypeScript搭建的播客网站,托管在Netlify上。它使用了自定义的gatsby 源插件,能够从播客的Simplecast RSS提要中自动生成每一集的页面。整个流程其实蛮,只要克隆代码库,安装依赖,运行就行了。就像这样:
git clone git@github.com:jaredpalmer/undefined.fm.git
cd undefined.fm
yarn install
yarn start
如果你对播客网站或者 RSS 相关的开发感兴趣,这个代码库绝对值得一试。另外,它在 Gatsby 的基础上实现了挺巧妙的功能,如果你有类似的项目需求,也可以参考这部分源码。不过,注意它用的插件是比较定制化的,需要一点时间来理解和适配到你自己的项目中。
54.93MB
文件大小:
评论区