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

React 撸了一个记录时间移动端 H5--日时记

  •  2
     
  •   NightBD · 72 天前 · 1160 次点击
    这是一个创建于 72 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网址: https://www.wedtr.com/ (建议在手机端使用)

    前端:React(hooks),React Router ,Ant Design Mobile ,Typescript ,Echarts

    后端:Nestjs ,Typeorm ,Mysql ,Typescript

    二维码

    一、日时记的由来

    我曾经尝试了各种时间记录,笔记软件,买了各种会员,但都没有很好地满足我的需求。

    于是乎,干脆自己写一个,第一版发布在了 wx 小程序上,但由于平台种种限制,最后转移到网页中来。

    二、首先从个人角度讲讲,我为什么要记录时间

    一晃到了年尾,常常会感觉到时间过得好快啊,而且年纪越大感觉愈发强烈,仿佛时间在每个人的一生中都具有加速度。

    这一年我做了什么呢?仿佛没做成几件事情,年初立下目标计划也差得很远,这样一年又一年过去,我的青春已不在,一个人的时候其实无所谓自己能接受就行,当进入而立之年,自己成为顶梁柱,身上责任加大,对于自己的要求应该提高。

    但作为一个普通的人,身边太多诱惑,自制力又差,很容易进入时间黑洞。每次清醒过来后,都自责自己为什么没抓住时间做些有意义有价值的事情。

    三、我应该如何记录时间

    我觉着应该要更好地管理时间,于是读了一些时间管理的书,看了一些视频,但三分热度,做了几天就半途而废了。

    然后开始想着寻找捷径,找大量地软件使用,期望着通过软件可以让我管理好时间,但最终都没有解决。

    随着对时间管理了解的深入,慢慢发现一味着制定计划是没有用的,还需要目标管理,精力管理,我开始尝试,写下自己的阶段性目标,然后拆解成小目标,细分到具体的事项。然后每做完一个事情,我就记录下来。

    后面读了一本书《你一年的 8760 小时》中的 34 枚金币对我启发很大,作者将一天的时间按半个小时划分,每半小时代表着一枚金币。这个方法我觉着很实用,比起记录具体的几点几分干了什么而言,这种方法简单易行,很容易实施,于是就诞生了半小时为节点的记录理念。

    四、截图

    首页、分类

    ** 本人目前找工作中(前端岗位),base 北京或远程,有需求的可以加我私聊简历。 微信:jkl259494 **

    9 条回复    2023-02-10 06:33:12 +08:00
    MossFox
        1
    MossFox  
       72 天前
    我来捉虫了 (不是来捣乱的 别太介意……)

    Bug 相关:
    - URL 直接访问没有适配 React Router (GET https://www.wedtr.com/register -> 404)
    - 登录注册表单的 label 把输入框推得有些靠后了

    - 邮箱按理说是可以有下划线的


    用户体验相关:
    - 网络请求出错的情况下,没有直接的提示 (以及,默认超时时间挺长)

    - 以头像上传按钮和发布按钮为例,上传中的状态下缺少提示,且按钮没有被 disabled (可以被再次点击导致重复请求)
    - (以及,对所有人可见的开关状态不会被保存)

    - ……配图为什么会限制图片的比例尺呢


    顺便:
    - lang
    pengtdyd
        2
    pengtdyd  
       72 天前
    @MossFox 完了,人家在找工作,你这一顿给人扒的,这还能找到工作嘛,哈哈哈。。。。。
    cutemurphy2888
        4
    cutemurphy2888  
       72 天前
    代码全裸露在外面 哈哈·
    NightBD
        5
    NightBD  
    OP
       72 天前
    @MossFox 好的,老兄,很多细节没搞,我去优化下
    NightBD
        6
    NightBD  
    OP
       72 天前
    @pengtdyd 😂
    NightBD
        7
    NightBD  
    OP
       72 天前
    @cutemurphy2888 我去优化下
    yiyungent
        8
    yiyungent  
       68 天前 via Android
    好棒,有望开源吗?
    NightBD
        9
    NightBD  
    OP
       46 天前
    版本已更新,增加了备份功能
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   4668 人在线   最高记录 5556   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 03:14 · PVG 11:14 · LAX 20:14 · JFK 23:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.