V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Astrian
V2EX  ›  分享创造

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

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

    名字叫 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  
       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   ·   实用小工具   ·   3614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:31 · PVG 18:31 · LAX 02:31 · JFK 05:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.