前言
这系列的上一篇是2024.12.05写的,现在是2025.02.06,这都两个月🤔小久。
不是完整全面的技术分享,话题聚焦个人成长(学的技术、了解到的信息、看的书……) 方面。文章偏意识流点,单纯分享我最近在干什么,不定期更新,有话则长无话则短。
学Node.js
12月感觉就在磨磨唧唧的学Node.js,同时穿插其其中是各种乱七八糟的一些非专业课考试。Node.js只能说是学了一点点,感觉真就只有一点点,果真上大学影响学习。
现在闲下来感觉还是得学Node,也大概是下学期的一个主要发展点🎯吧。
准备期末考
总不能真挂科吧,临时抱佛脚临时抱佛脚🤗🦶,真就只有期末周能逼出全力,OOP、DSA、数字逻辑都是考前一天晚上发力救起来的,概统提前四五天开始预习,很幸运嗷,也是有惊无险的都过了。
大学里绝大部分专业课就是能花20%的时间干出80%的效果,而剩下20%的东西却要投入80%的时间去卷,对我而言在这些事情上投入过度确实是得不偿失,不如临阵磨枪来的高效。
修官网
期末考完后,就又重新回到正轨上去了,开始写项目找找感觉。都是些静态的东西,目前都不需要和后端连桥。
修了修muxi官网的一些bugs,主要是样式上的问题。原项目使用的是Sass,感觉Sass给CSS带来的都是好处,可以无痛衔接。我还同时移用了下在Tailwind中学习到的响应式布局给官网的页面都添加上了响应式,直接用Sass写起来小难受的。
响应式布局写起来还是挺有味道的,巧妙的地方就是去思考在功能逻辑不变的情况下,通过改变布局逻辑来适配不同的屏幕尺寸和操作方式。特别是桌面端和移动端适用同一套业务的情况下,响应式可以极大的复用代码。
个人网站
其实这一学期就一直在念叨着要写个人网站,就等着这个假期来腾出时间和精力去投入,这也就是我最近一直在干的事情。
主要也是一次对自己这学期技术积累的综合考验,也微微进行了一点提升,使用Next.js + TailwindCSS + TypeScript + Shadcn + Framer
,想着走一整套设计开发、部署上线的流程。当然也开发过程中也是遇到了各种问题,也是学到了很多东西。
之所以使用,Next.js这个框架,当初主要是抱着学习的心态去的,像是SSR、SSG、ISR这些对我而言比较新颖的渲染方式。但是实际上手后,发现了那些一些内置的好处,确实给开发带来的一定的便利。利明显大于弊,好吧也可能是我还没具体感受到啥弊端吧🫡。
没有设计只能自己上手,也是挺考验自己的思维的,要到Pinterest上去找灵感,还要自己去思考配色(好丑,没天赋)。在开发过程中也发现,Tailwind在设置自定义颜色这块还是不够便利的,可能是我的个人喜好原因,我会为某一种颜色使用官方的那种的风格从 XXX100
配置到 XXX1000
,也就是意味着要手动设置10次,用起来是相当麻烦。我在思考有啥更好的解决方法,感觉是值得研究一下的。
过年放假
过年这几天,踏踏实实的爽摆了10天😋。
闲着的时候,磨磨唧唧地看完了一本黑塞的《在轮下》,这本算是黑塞的早期成名作了,能从中感受到一股少年意气,这点和之后所作的《悉达多》、《德米安》有着截然不同的风格。结合黑塞的人生去看,《在轮下》就是他自己二十年来人生经历的缩影,年少成名、中途辍学、抑郁寻短、脱下长衫、荒唐离世……黑塞在书写自己的青年人生,探讨着头角峥嵘之辈是如何在老旧的体制下,要么失去棱角泯于众人,要么被斥为异端远离世人。
阅读这书过程中体悟最深的句子反倒来自于书封,“时代的巨轮呼啸飞驰,怎样的人生才算精彩?谁也没有答案。只知道,我们要加速奔跑。”虽然我感觉这句话和本书的本意没有任何瓜葛,但是很符合如今这个时代,也巧妙的给书名做了注。在轮下,个体在时代的巨轮下如何生活,本书是悲剧结尾,黑塞没有给出自己的答案,我也给不了答案🫡。
后记
今天开始半开工了,写一篇文章收收心,继续上路喽,慢慢把手头的事情一件件落实落地。