记人生中的第一次软件著作权申请
本文最后更新于 877 天前,其中的信息可能已经有所发展或是发生改变。

老师为了鼓励我做项目,给了我一个选题,叫《网上招聘系统》,并且能够为我申请软件著作权。

拿到选题跟需求,我的第一反应是:我刚刚学习并魔改了Hydro OJ的源码(使用Node.js+Typescript+Webpack构建的多页面应用),能不能使用同样的技术,去做另一个项目呢?

于是,我决定了,使用Node.js作为前后端,Express.js作为HTTP通信框架,Nunjucks作为模板渲染引擎,MongoDB作为数据库,MinIO作为文件存储服务器,Webpack作为前端代码打包工具,做一个网上招聘系统,因为这些技术栈我已经阅读过一遍项目源码,所以是比较熟悉,容易上手的。因此,我就编写了如下代码:

Online_Hire

一个使用Node.js+Express+Typescript+Webpack编写的网上人事管理系统

在这个项目中,我以架构优先的编码方式,实现了较为友善的框架功能,如路由注册分离,以面向对象的方式封装Controller,以较为合理的顺序在启动时初始化各模块的功能,以及异常的处理等。

Typescript有效代码量大概有4700行,还不太够,因为很多需求功能并没有实现,目前只是实现了大概的原型,具体的功能,还不太了解怎样去开发和完善。

这个项目大概会烂尾,大概也不会,因为这对我来说是一次学习Node.js生态的最佳实践,若时间充足,我会考虑继续完善,并将它做成一个完整的,可用于实际的项目。

转载请注明出处!本文链接: https://battlehawk233.cn/post/398.html



暂无评论

发送评论编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇