前段时间发现了个站商店这个网站就被它的一些功能深深打动了,其中最喜欢的就是RSS订阅功能,像朋友圈一样方便可以关注其他博客,接受其他博客推送的RSS,但是站长没有开发阅览功能,推送的RSS还是要点击到博主的博客才可以看到。可能这也是对博主流量的尊重吧。
现在我的博客友链已经多大45个了,每次想逛逛博客真的很麻烦,有时候也会错过博友新发的文章,市面上的Rss工具也不是很好用或是界面难看或是操作不习惯,就想自己开发一个朋友圈程序,可以订阅我的博友们的博客,没提供rss的我也可以写爬虫来阅读,这样就很方便啦。
那么使用什么来做呢,最后选择了用C#和blazor框架开发,因为新的.net7提供的custom elements可以方便把程序嵌入到任何网站中,可以为后面的软件扩展做准备。
先来看看目前开发的样子吧:https://moments.shiyu.dev/
首页会显示博友最新的文章,点击后可以弹出一个全屏的模态框用来阅览,当然不提供content rss的博主,这里只会抓取简介,不会爬取博主的全文,在底部有查看原文功能可以快速跳转到博主的文章页面。
阅览部分加了markdown css做文章阅览的美化,后面可能会做一些api可以实现友链管理和rss分享商店?
发表回复