前端新手,想学习做项目,怎么上手比较好?

kimjosda:题主目前学习了 reactjs,redux,react-router,styled-component,了解些 npm script,webpack

先前也做了一些 demo,比如计算器,用 hn 的 api 做了简单的页面
现在,想做一些稍微复杂的 demo,感觉很难下手。

我去 Github 上,搜了一些项目,比如音乐播放器,商城,后台管理系统之类的,从第一次 commit 开始看,好多地方看不懂,不知道别人整体的构思是怎么样的。这样就感觉很难看下去。

v 友们是怎么学习别人的前端项目的呢?

murmur:去慕课买个课学一下就可以了,讲的还不错,没有前端基础突然上全家桶是很痛苦

尤其是 redux,哪个设计太恶心了,很多项目没必要这么复杂的状态管理

murmur:所以说 vue 的 vuex 做了两个重大简化
1 、action 的官方推荐不要求定义常量,当然我认为这个是 js 编辑器的锅,不定义常量没法自动补全
2 、可以直接 disptach 字符串,不要求做 action creator,需要参数直接 dispatch 传参就行了

kimjosda:@murmur 谢谢大佬提供的思路

PD16 的 Linux 虚拟机不支持 OpenGL?

sharpy:Debian,编译完 GLFW 后,跑不了三角形 demo,其他 demo 的 gl 是立即模式,倒是可以跑,用 glxinfo 看,确实缺了一些东西。 但我用 Fusion 装 Debian 虚拟机是可以运行的。

请问有什么比较火,并且好用的 go 的 job 调度框架吗?

secretName:由于公司技术栈的原因,所以现在打算在 go 里面找一个 job 调度框架。 找了一圈,只发现 gocron 貌似还可以的样子,但是调度只支持 shell 与 http,连异步任务都没有,我这里常用的任务有时候调度时间通常都在好几小时,这样显然是满足不了要求的。 难道只能自己造一个轮子了吗?sirius1024:robfig/cron

像 Python 的 GC 这种代码是怎么一种开发逻辑?

oahebky:就是比如引用计数, 其它的如标记清除+分代回收、缓存就先不说了, 把循环引用当做 bug,下一代修复发布、缓存当做下一代发布。 就仅引用计数这个 GC 基本原理而言。 有了这么个原理,然后也设计出来双向环状链表的数据结构来实现。 就是到了具体代码,这么实现一下;看这种实现一下一次就是核心的上千行;不能一次加一点点代码; 就这样类似实现后,怎么…

备案期间域名能解析境外吗

zok2002:备案期间域名能解析境外吗,境内不解析

不严谨研究,头戴式耳机白发带

revalue:头戴式耳机。最近发现平时戴“头带”的地方,白头发特别多。本人白头发不是平均分布的,就是主要分布在耳机“头带”的地方,尤其是头顶。在公司研究了一圈,玩耳机的、不玩耳机的。发现玩耳机的这一区域白头发特别猛。有没有哪位水友一起研究一下