AI 这个词,从 22 年底开始就再没离开过我的视野。这几年里,我对它的认知一次次被推翻、重建——从最初的不屑一顾,到如今每天都离不开,连我自己都觉得不可思议。

阅读全文 »

最近在逛博客的时候发现了云游君的小站有一个鼠标点击特效,会放烟花,看着很有趣,于是就想着学习一下。在看了博主开源的valaxy-theme-yun这个主题中找到了对应的代码段,然后发现最初的代码是来自anime库的一个demo,因为该demo主要是用anime实现动画效果,我就想着能不能不用anime自己来实现这个效果。

阅读全文 »

之前在开发的时候,一直觉得我的模型定义应该是有问题的,要不然就是sequelize对于typescript的支持有问题,在重新看了sequelize文档之后发现确实是我写的有问题,所以这个月主要是对模型的定义有了一些改动。然后中途还发现了一个WebComponent的UI库——shoelace,于是把页面上的某一些组件改用成shoelace,但是因为这个库现在还不够完善,完全替换可能还需要一些时间,所以页面上的开发就暂时停滞了。然后就是从开始到现在一直心心念念的日志了,这一章最主要的内容就是请求响应的日志记录。

阅读全文 »

根据上一章立下的flag,这一章毫无疑问是搞定服务端渲染。在摸了两个星期鱼后,我终于摸了登录注册页出来。因为在写这这一部分代码的过程中修改了部分之前的代码,因为过去的也有点久了,忘记有哪些改动点了,所以这章的代码可能会有点不一样,我会把代码托管到github上。

阅读全文 »

端午安康鸭!摸了大半个月的鱼,总算是开始写第二章了,这一章主要是记录一下错误处理。(原本想要连同第一个业务接口一起记录下来,写到一半发现内容太多,影响浏览,因此分为两章,分别记录。)原计划是会更新比较多章节的,但是因为这大半个月过的很憋屈,因为是边学边写,项目进展不大,所以就只能一点点更新了。

阅读全文 »

从很久之前一直有这个想法,因为太忙(懒),一直没有动手,这次终于把他落实到实际行动上。接下来打算用个把月的闲暇时间把这个项目做完,在这个过程中顺便做个记录。

为什么是Koa

刚开始萌生写node的时候纠结了很久,在原生node、express、koa和eggjs中徘徊了很久(主要还是纠结express还是koa),通过翻查各种资料,自己总结出以下结论(可能有误)。

express已经是一个非常完整的框架了,相比于koa的轻量级,express有着完整的路由和模板等实现的方案。而koa主要还是轻量,模块化程度更高,在主要功能上,算是对express的一种扩展,而且因为使用了新语法,所以不像express一样使用回调,而是利用async/await来消除毁掉陷阱。

加上我喜欢尝试这种模块化的东西,所以最终选择了koa,等项目后期基本完型后还打算折腾点,搬到eggjs上做尝试。

阅读全文 »

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

0%