能坚持打卡 1000 天,是因为自己是个极简主义的人,身边也几乎没什么知心朋友,也不爱社交,手机上也只有几款生活必需的 App,唯一的爱好就是技术、代码……
说说做这个小工具的初衷:老婆做报价相关的工作,经常要访问国外的一些网站去查询元器件的价格,因为大家都熟知的一些因素,这些网站打开并不是很顺畅,时好时坏,访问速度无法保障。我一直在关注 Go,对前端一些轻量级的框架也有着非常浓厚的兴趣,所以很自然就想到用这些技术去做一个查询的小工具,挂到自己的 vps 上面跑。
开发工具是 VSCode + Remote SSH 连接到自己在 vultr 上面的云服务器进行远程开发,体验非常棒!因为崇尚 KISS 以及小而美的东西,所以才选择 Mithril.js:
我这里我想说我喜欢 Linux,喜欢命令行,喜欢 Vim,喜欢 Go,甚至也喜欢.NET Core, React/Vue,喜欢 Typescript,但我就是不太喜欢 Java,Spring,Spring Cloud,Webpack,也许为了生活 or 糊口,我可以被迫去触碰这些我不愿意碰的东西,但人生苦短,去做你喜欢做的事,写你喜欢写的代码,是一件幸福的事情。
2021 年,35+的我想离开工作了六年的国企,这里的沉闷压抑和一成不变,让我觉得没有出路,我不甘心我的人生就止步于此。当时因为一个偶然的机会来到这里,周一至周五在这里工作,周末坐一个小时高铁回家和家人团聚,看似辛苦奔波劳碌,没想到自己坚持了下来,而且坚持了六年的时间。
另外有没有跟我一样农村出身家庭普通只身在外奔波的大龄程序员,也可以分享你目前的生活状态,人生感悟。
1
zhangfeiwudi 2021-02-01 11:07:42 +08:00
老哥 小工具能分享下吗,我也有同样的问题
|
2
yifanes 2021-02-01 11:13:17 +08:00
哎, 生活都不容易, 看到你说坚持 6 年, 周末团聚, 让我觉得我们都不容易
|
3
gowk OP @zhangfeiwudi 我的 github 主页就有,有问题多交流
|
5
kaka6 2021-02-01 11:21:29 +08:00
1000 天,厉害了哥👍
|
6
monospace 2021-02-01 11:24:39 +08:00
加油,打工人!
2020 年我做的主要小项目就是 dute.org 这个工具站,纯兴趣使然,没有多高深的技术。 同样作为后端出身,对这句话有强烈的共鸣:二是因为自己偏后端,对前端工程化的东西不是很熟悉,总觉得深不见底的 node_modules,webpack 有点违背了 KISS 原则,当然你说我学不动了我也承认…… |
8
jimmyismagic 2021-02-01 12:23:51 +08:00 1
偷偷告诉你,即使你不连续,也会告诉你连续的
|
9
chztv 2021-02-01 12:36:12 +08:00
不连续也不中断,这个感觉好久了,以前会断。现在 777 days 。
|
10
wd 2021-02-01 13:05:36 +08:00 via iPhone
我 1122 天了
|
12
liu99 2021-02-01 13:10:40 +08:00
学习了
|
13
honkki 2021-02-01 13:15:59 +08:00
👍 跟楼主一样也是喜欢简单强悍的工具 看了下 Mithril.js 感觉挺不错的
|
14
gowk OP |
15
gowk OP @honkki
除了 Mithril.js 还有类似的 https://github.com/alpinejs/alpine https://github.com/hotwired/stimulus 也可以关注一下 |
16
hz2019 2021-02-01 14:19:46 +08:00
我也喜欢这些,支持下老哥
|
17
binlearn 2021-02-01 14:32:07 +08:00
我不到 25 岁的年龄,也不喜欢那些动不动环境一堆的技术
|
19
yuthelloworld 2021-02-01 15:20:15 +08:00
我是做前端的,然后现学后端 nodejs,mysql 写了个游戏数据分析网页 。游戏是部落冲突。反正就是写着自娱自乐。https://cocstats.xyz/
|
21
Macv1994 2021-02-01 16:11:08 +08:00 via Android
不敢挂自己的网站🐶🐶
|
22
AmrtaShiva 2021-02-01 16:47:47 +08:00 via iPhone
给个链接吗?
|
23
SuperMild 2021-02-01 16:55:42 +08:00
我这才第一次知道 Mithril.js 和 water.css, 看起来很不错!我也是喜欢 Go, 前端不会弄,之前做了个笔记工具,由于前端弄得很丑,只好自称丑丑笔记,现在打算用 Mithril.js 和 water.css 看能不能稍稍改善一下。
|
24
gowk OP |
25
jrtzxh020 2021-02-01 17:09:49 +08:00
我的好像是 1300 多天:0
|
26
gowk OP @SuperMild
🤝 我会继续学习 Mithril,它官网的文档写的不错。虽然挺小众的一个框架,但用起来很舒服 只引入一个 https://cdn.jsdelivr.net/npm/mithril/mithril.js 写代码就完了,里面集成了 Ajax 后面我会研究一下怎么把组件写在单个 js 文件里面,再研究一下怎么打包(可能会使用 esbuild ) 放个图上来,看看页面效果: |
27
bfjm 2021-02-01 17:15:59 +08:00
加油老哥
|
29
Immortal 2021-02-01 18:19:49 +08:00
|
30
logyxiao 2021-02-01 18:24:18 +08:00
才工作一年的新人
目前工作时感觉挺煎熬的,干一天就累的不行.精神疲惫 然而同样是打代码,倘若自己在家研究一天自己感兴趣的也不会累. |
31
jmyz0455 2021-02-01 18:31:09 +08:00
请问 GO 写 curd 出活快吗
|
32
BingoXuan 2021-02-01 19:05:27 +08:00 via Android
工具类的前端库,我也从 react 换到 mithril 了。mithril 确实精简,但无可避免的是页面复杂后就要自己再改一套变成 react-redux 了
|
34
ai277014717 2021-02-01 19:42:25 +08:00
还没做过小工具。如果做的话。打算用 parse-server 做后端。复杂业务需要用 js 些云函数。简单的 CURD 直接用配套 sdk 做在本地。
|
35
RickyC 2021-02-01 21:30:46 +08:00
连续摸鱼 1000 天
|
36
nasmatic 2021-02-01 21:40:26 +08:00
V 站是否考虑设个大龄的 tag,叫老男孩也行
|
37
adjusted 2021-02-01 21:41:33 +08:00
来我们网站吧,https://www.westack.live/ 技术栈分享社区
|
38
m0cha 2021-02-02 00:59:22 +08:00 via iPhone
挺不错
|
39
falcon05 2021-02-02 02:53:41 +08:00
好的工具都是自己组装的
|
40
gowk OP @ai277014717 👍,你这个太高大上了
|
41
XIVN1987 2021-02-02 10:36:57 +08:00
Mithril.js 和 element-ui 是不是类似的东西?
看了下主页完全没有介绍组件,,那组件需要完全自己写? |
42
jackrebel 2021-02-02 10:43:04 +08:00
你好老, 不过东西挺不错。。。
|
43
susanzhou 2021-02-02 23:44:37 +08:00
弄了个不焦虑的阅读网站:<a href="https://fanyihui.net">翻一会</a>,前端用的 vue,vuetify,后端用的 python,tornado,aiohttp,postgresql
|
44
huqi 2021-02-03 13:34:15 +08:00
拼(mo)搏(yu)了快十年了,还在入门的路上,惭愧!
|
46
qiumaoyuan 2022-07-19 15:42:06 +08:00
mithril 我这几天也在看,其它都还行,但是居然没有数据绑定,都靠事件。
|
47
gowk OP @qiumaoyuan 可以使用 Alpine.js
|
48
qiumaoyuan 2022-07-19 17:22:46 +08:00
@gowk 那倒不用,这点问题可以接受的。我也很喜欢这种小框架,以前用 backbonejs, spinejs, 最近重拾前端,一直没找到替代品,这几天才发现 mithril 这东西。
|
49
mizuhashi 2022-07-27 11:00:28 +08:00 via iPhone
@qiumaoyuan 试试 imba.io
|
50
qiumaoyuan 2022-07-27 13:45:16 +08:00
@mizuhashi 看了一下,还得再学一套语法。可以留着备选。我先用着 Mithril.
|