俺写了一个 txt 风格的博客,请大家试用

2023-01-12 18:45:50 +08:00
 blackboom

前一段时间有 V 友发帖问 为什么某些外国开发者酷爱 txt 风格的博客?

看了几位朋友的回复,突然觉得 txt 风格是挺好的,起初想给我的 WordPress 找个主题就完了,找来找去把我累够呛,Hugo 和 Hexo 社区倒是有一些合适的,但是又嫌 commitpush 麻烦。

忍不住又造轮子了,用了几天我自己觉得挺满意的,忍不住请大家看看。

除去 Rails 的基础表,就用了 3 张表,存在 SQLite 上,功能很简单:

首页 文章详情
后台管理 设置

GitHub:

https://github.com/blackstorm/goose

预览:

https://getgooseblog.com

https://demo.getgooseblog.com

访问后台 https://demo.getgooseblog.com/admin

账户: amdin

密码:adminadmin

第一次用写 Ruby 和 Rails 代码有些稚嫩,欢迎各位大佬给提提 PR.

4067 次点击
所在节点    分享创造
24 条回复
Tink
2023-01-12 18:47:25 +08:00
blackboom
2023-01-12 18:48:38 +08:00
@Tink Cool!
kongkongye
2023-01-12 18:55:42 +08:00
程序员喜欢搞花活
hemingcn
2023-01-12 19:35:51 +08:00
很简洁,我喜欢,我的也很简洁 : sao.ren
blackboom
2023-01-12 20:27:08 +08:00
@kongkongye 哈哈,其实造🛞这也是活
mango88
2023-01-12 22:47:50 +08:00
很简洁 sao nan
Eathein
2023-01-12 23:01:13 +08:00
@hemingcn 这域名简洁又骚气,这样的域名要多少钱?
johnman
2023-01-13 08:55:52 +08:00
写了篇 injection ,blog 会执行 html 和 js
blackboom
2023-01-13 09:36:01 +08:00
@johnman 目前会渲染 Editor 中插入的 HTML 但是这不是评论回复框,所以如果你是管理员,这是一个 Bug 还是 Feature 我应该纠正它吗?
johnman
2023-01-13 10:33:57 +08:00
没什么建议,自己的项目,怎么爽怎么来
heronlyj
2023-01-13 10:58:21 +08:00
挺好的
@Tink 你的 bolg 看起来挺舒服啊,哈哈

我挺喜欢这种简单的风格
wcao
2023-01-13 13:25:48 +08:00
哈哈,让我误以为是个 demo
wuzhanggui
2023-01-13 14:47:02 +08:00
简单,超快 https://blog.dumogu.top/
blackboom
2023-01-13 17:20:28 +08:00
@wcao 哈哈,过于简洁了吗?
blackboom
2023-01-13 17:25:42 +08:00
@wuzhanggui

忘记分享一下架构:

- Ruby on Rails
- Tailwindcss
- Alpinejs
- Hotwired
- Googe Fonts
- SQLite 3

Demo host 在 Hetzner
Thecosy
2023-01-13 21:30:16 +08:00
6 ,好想法,我有终端风格的 http://tech.greatfor.tech
fwindcore
2023-01-15 18:11:51 +08:00
@Thecosy 这个挺酷的
zerofancy
2023-01-15 18:19:45 +08:00
至少大致居中一下吧,类似 V2EX 这种,不然大屏全在左边还挺难受的
blackboom
2023-01-15 21:06:14 +08:00
@zerofancy 居左展示在大屏下体验确实不好,在 v0.1.0-beta.2 添加了一项功能来支持添加自定义 HTML 标签,理论上可以增加一些自定义样式。

我考虑提交一个 PR 来解决此问题。
panhaipeng
2023-01-16 16:22:21 +08:00
感觉是一切从头开始。慢慢的会发现需要加上二级标题吧,再加上个代码块吧,然后慢慢的还是上 Markdown 吧。最后如果真想实用,还是要折腾好一段时间的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/908514

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX