实现网
Luna1040

昵称登录后显示

600/8小时
5年工作经验

北京锐融天下
前端主管

Vue
Node.js
CSS3

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

1. 精通 Vue 及周边生态的开发,详见下篇个人项目简介。
2. 熟悉常见的 Node.js 应用开发。
3. 由浅入深的前端性能优化与改造。
4. 精通交互 Fusion 与交互动画的设计与实现,以及页面细粒度的交互逻辑控制。
5. 后台管理系统的细粒度动态鉴权管控。

项目经验

个人项目
一:Luna Garden
Link: https://lunagarden.net
Based on: Vue-cli & Luna UILuna Garden 目前已在进行 Alpha Version 的内测,目前已有五家公司将 Luna Garden
的内测版本确定为指定的项目进度管控应用使用。Luna Garden 使用良好的交互动效与交互
设计,方便员工的使用与管理层对于项目进度的把控,同时利用自研的基于 Vue 的 UI 框架
Luna UI 进行搭建。
由于 Luna Garden 采用 Node.js + Vue-cli 进行搭建,方便公司将其部署在公司内网中,
且代码中包含大量注释,以最大程度方便公司基于自己的情况进行调整或增减功能模块,同
时提供了大量的后台的 API,便于改造。 二:Luna UI
Link: https://lunagarden.net/LunaUI
Based on: Vue.js 2.x & Vue.js 3.x(Beta Version)
Luna UI 是转为 Vue 入门开发者与创业型互联网公司打造的具有良好 UI 扩展自定义性
的基于 Vue 的 UI 框架。目前对 Vue.js 2.x 支持良好,Vue.js 3.x 版本正在测试中。
Luna UI 因某些项目中,前端开发成本过大,导致组内主力前端开发压力过大,而新入
门或经验稍差的前端无法很好的帮忙进行开发,最终在会上确定了以主力前端负责页面架构
搭建,辅助前端负责具体的逻辑编写的开发模式,且因为后台人员过多,很多时候出于空闲
状态,在项目结束后,萌生了开发一套与众不同 UI 框架的想法。
作为底层的设计上,尽可能保证每个功能组件只需传入数据即可生成整洁的代码结构,
具体的配置只需要从 render 函数或组件提供的 API 中即可方便的自定义。由于采用 render
函数的配置方法,所以功能上的覆盖会更贴近 Vue 的底层,所以不必担心因组件层级过深出
现一些无法覆写的逻辑问题。
由于交互设计成本过大,很多创业型公司很难有良好的交互动效设计,目前 Luna UI
融合了 Material Design 与 Fluent UI 的设计理念与动效设计方法,提供了相当漂亮的交互
动画,帮助开发者更快的制作具有优质交互动效与视觉效果的 web 应用。
移动类型的动画已在 Ver0.7.3 版本全部更改为基于贝塞尔曲线进行模拟加速度运动的
行动方式。 三:Luna Server
Based on: Node.js & Express & MongoDB Atlas
Luna Server 是利用 Node.js 进行搭建后台,Express 进行页面的创建,MongoDB Atlas
作为数据存储库的 Luna Garden 配套应用。目前仅作为部署前的示范使用,不作过多介绍。 四:EX-NPKLink: https://exnpk.com
EX-NPK 是早年开发的游戏论坛,目前是 DNF 最大的补丁交流交易论坛,由于个人时间
有限,已移交他人维护。 五:Avatar
Link: https://kritsu.net/avatar
Avatar 是因 EX-NPK 站内需求提供的一个额外配套工具,可以提供 DNF 游戏内自制换装
补丁的在线预览。
同时配备一个由 node.js 进行开发并使用 electron 进行打包的桌面 exe 应用程式,可
以根据网页所选的装扮搭配导入 exe 应用中,进行自动生成补丁并应用至游戏内。 六:更多 Luna 系列插件目前包含在 Luna UI 中进行整合,可自行下
载 Luna UI

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

海淀
不限

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

海淀
不限

已通过身份认证