更新日志:升级阅读列表和可关注的播客播客阅读列表开源书签评论#1038

2025-06-04

更新日志:升级的阅读列表和可关注的播客

播客

阅读清单

开源

收藏评论 #1038

在过去的几个月里,我们不断为平台添加许多关键功能——有些已经发布,有些即将公布。这些新功能帮助完善了服务,但现在的机遇和挑战在于如何将所有这些功能整合在一起,确保dev.to成为一个有凝聚力的环境,能够将开发者与优秀的创意、知识和同行联系起来,同时又不显得杂乱无章。

为此,我花了整个周末的时间对网站上几个长期处于“最小可行产品”状态的区域进行了改进。它们需要一些改进才能真正发挥作用(并且具有可扩展性)。

在这篇文章的最后,我介绍了我们开源项目的最新进展。

播客

现在,您可以像关注网站上的用户或标签一样关注播客。例如,关注“软件工程日报”等播客后,当它们在当天发布新剧集时,它们的剧集就会显示在您主页动态的播客版块中。

播客板块在网站上已经上线一段时间了,虽然一直很有前景,但缺少一些关键功能,而且漏洞百出。目前还有一些问题需要解决,但我希望这能给它带来一些动力。能够在dev.to上发现、收听和讨论软件播客真是太棒了。

我们目前从开发者世界引入了 65 个播客,所有播客均已获得播客的同意,并使用原始源文件,因此播客通过我们的平台下载后可获得全部收益。如果您知道任何可以添加的播客,请帮助我们联系节目的负责人!

阅读清单

我对阅读列表进行了一次精彩的改造。现在您可以轻松搜索和筛选,还可以“存档”不再需要(但以后可能仍想检索)的文章。其他筛选和排序选项即将推出,但最重要的是重写,这将使更多功能成为可能。

新的阅读列表使用 Preact 编写,并由 Algolia 私有索引(包含您已保存的文章)提供支持。它速度极快,并且可以根据您的需要扩展保存任意数量的文章。

点击SAVE列表视图中的按钮或bookmark阅读页面上的图标即可保存帖子。这个按钮缺乏统一性,说明网站还有待改进。我计划投入大量时间提升网站的总体可用性,未来一定会有更好的发展!

虽然才过了几个小时,但我已经发现自己更好地利用了我的阅读清单(位于主页左侧边栏)。我迫不及待地希望整个网站都能获得类似的收益。

搜索功能将与阅读列表类似地进行重写。我认为总体而言,这项工作重点在于提升内容的凝聚力和改进设计。除了即将推出的全新功能外,我们期待在不久的将来推出更多精彩内容。编辑器的改进也即将推出,用户名自动补全等功能也将同步推出。

虽然有所改进,但这些新变化可能存在错误或缺少功能,请随时提出问题

开源

就我们的开源项目而言,“凝聚力”是最难管理的。改进的具体内容并不总是清晰的。然而,代码可读性、测试覆盖率等方面的每一次改进都有助于提升核心团队的整体开发速度。如果你能找到一些代码并在本地进行改进,那将会非常有帮助。

我们也在继续推进平台的“通用化”工作。我相信今年夏天,如果用户愿意,他们就能建立自己的社区网站。将我们的开源平台重新用于食谱、狗狗或其他任何主题的网站,将会非常有趣。我也开始觉得,对于公司来说,这个平台可以成为一个非常有用的内部工具,用于保障组织沟通和信息分发的隐私性和可扩展性。

如果您想为泛化工作做出贡献,流程通常是找到一些硬编码的内容,并找到一种方法使其由环境变量或数据库表支持。许多这方面的模式已经建立,但我们需要深入研究并开展工作。

编码愉快!

文章来源:https://dev.to/devteam/changelog-upgraded-reading-list-and-followable-podcasts-3fhe
PREV
CodeLand 正在走向分布式!
NEXT
更新日志:Stack Overflow Liquid 标签建议:Stack Overflow Liquid 标签 #1419 添加 Stack Exchange Liquid 标签 #3637 回答:为什么 ('b'+'a'++'a'+'a').toLowerCase() 的结果为“香蕉”?如何高效地从一堆袜子中配对?