做了一个不怕被夹(大概吧)的「私人微博」 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Astrian
V2EX    分享创造

做了一个不怕被夹(大概吧)的「私人微博」

  •  
  •   Astrian
    Astrian 2021-08-14 20:04:02 +08:00 4173 次点击
    这是一个创建于 1518 天前的主题,其中的信息可能已经有所发展或是发生改变。

    名字叫 Project Nagging (碎碎念)其实是第二次做了,灵感来源自 https://sspai.com/post/60024 。这次第一次尝试使用 React 来做 SPA,后端用的 apollo-server,数据库是 MongoDB 。

    直接用的 apollo-server 没用 Koa 或者 Express 这类网络框架,本来写得挺爽的,结果后来发现加个什么功能都加不上去,而且用 GraphQL 必要性也不是很大,下个版本打算乖乖改回用 RESTful 了……

    主界面截屏

    如果需要自己部署,需要注意目前分前后端代码库,也就是说需要部署两个环境。我现在是 Netlify + Heroku 。详细情况: https://github.com/Astrian/Nagging-backend

    我自己的碎碎念 在这里,也欢迎试用 + 提意见 + Pull Request,感谢~

    15 条回复    2021-09-18 14:56:36 +08:00
    SingeeKing
        1
    SingeeKing  
    PRO
       2021-08-14 21:27:28 +08:00
    看起来不错,不过第一次打开中文字体加载的延迟有点高,另外,希望可以加上 deploy on heroku 和 deploy on netlify 的「按钮」,想体验下的然而自己配置一大堆实在太麻烦了
    xarthur
        2
    xarthur  
       2021-08-14 21:30:30 +08:00 via iPhone   1
    自建一个 Mastodon 实例自己用也行,还可以和别人有互动。
    Astrian
        3
    Astrian  
    OP
       2021-08-14 21:55:48 +08:00
    @SingeeKing 发现了,我再看看是什么原因导致的。

    @xarthur 其实就是不希望有社交功能,我觉得这属于某种 trade-off 。不过有考虑加入 ActivityPub ( Mastodon )网络。
    didi7
        4
    didi7  
       2021-08-15 11:42:39 +08:00
    @Astrian 真心觉得可以加一下 ActivityPub,哪怕在后台设置前台不显示互动的内容,但是一个人在后台也还是可以和别人互动。想找这样的东西找很久了,之前也是自己弄一个 Mastodon 实例玩玩,但就觉得太臃肿…
    Astrian
        5
    Astrian  
    OP
       2021-08-15 12:16:57 +08:00 via iPhone
    @didi7 考虑说互动通知由邮件发送
    didi7
        6
    didi7  
       2021-08-15 13:43:29 +08:00
    @Astrian 这也是一个办法,但是如果互动数量多且频繁的话,邮件也很麻烦
    futureeent
        7
    futureeent  
       2021-08-16 10:46:20 +08:00
    萨斯噶焦克
    Astrian
        8
    Astrian  
    OP
       2021-08-16 11:05:48 +08:00
    @futureeent (=ω)
    yuhangch
        9
    yuhangch  
       2021-08-16 11:26:57 +08:00
    哈哈 ,前几天模仿 giki 也搞了个自己用的,https://live.yuhang.ch ,用的 LeanCloud 的数据存储
    cmdOptionKana
        10
    cmdOptionKana  
       2021-09-01 23:11:48 +08:00
    @yuhangch 奇怪, yuhang.ch 可以打开, 但 live.yuhang.ch 需要翻墙.
    airplayxcom
        11
    airplayxcom  
       2021-09-08 10:17:47 +08:00
    @yuhangch 开个元呗,太赞了
    bigmama
        12
    bigmama  
       2021-09-17 13:14:29 +08:00
    @yuhangch 能否发一份。。
    vaxl
        13
    vaxl  
       2021-09-18 09:36:22 +08:00
    @airplayxcom #11
    @bigmama #12
    作者开源了~~
    vaxl
        14
    vaxl  
       2021-09-18 09:39:00 +08:00
    @vaxl #13 忘了补链接,https://github.com/yuhangch/live
    bigmama
        15
    bigmama  
       2021-09-18 14:56:36 +08:00
    @vaxl #14 搞不定,太复杂了。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5555 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 07:47 PVG 15:47 LAX 00:47 JFK 03:47
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86