/UchihaTo

Personal blog, content document, resume, learning record. It is mainly implemented through react and docusaurus

Primary LanguageJavaScriptMIT LicenseMIT

UchihaTo

Personal blog, content document, resume, learning record. It is mainly implemented through react and docusaurus

任务开始细节

  • 首页布局和样式

    • 首页展示的内容
    • 动画
    • 相关布局
    • 素材全部到位
  • 简历页面

    • 调查问卷
    • 问卷展示
    • 权限控制
    • 简历内容展示
    • 时间线组件展示对应工作经历
    • 项目列表总结

to do lists

  • 技术调研和选型

    • 可以考虑使用技术库 pdf.js 实现简历pdf下载
    • 可以考虑使用indexDb封装库 dexie.org 来简化使用浏览器数据库
    • 可以考虑Tiny Player (js) - 轻量好用、免费开源的 web 视频播放开发组件,内置硬解、软解视频功能
    • 可以考虑 Fuse.js - 免费开源、小巧无依赖的模糊搜索 JavaScript 工具库
    • 可以考虑 Driver.js - 开源无依赖的 web 新手交互引导工具库,功能强大、高度可定制
    • 可以考虑 Zdog.js - 免费开源!使用简单、超轻量的 javacript 3D 模型引擎
    • 可以考虑 SpriteJS - 360 奇舞团出品的高性能开源 web 图形和动画系统
    • 可以考虑 Loaders.css - 纯 CSS 打造的免费开源加载动画,丝滑流畅高性能!
    • 查看更多可选择的 UI组件库
    • 使用 github-readme-stats 生成对应的github记录
    • ? 评论插件 也使用github的一个
    • ? 响应式 - bootstrap, 可以多借用一些模板
    • watching-you,有意思的东西
    • 可以考虑使用 Flow 是一个针对 JavaScript 代码的静态类型检测器。配合 react 使用
    • 可以考虑使用 3d效果 实现一些有趣的设定
    • 可以考虑使用 react-chrono 实现对应时间线的内容展示
    • 可以考虑使用 survey.js 实现反向问卷调查和数据统计,方便计算对应岗位符合度
  • 网站的menu初定

  • 先去多实践做出大概的东西

  • 记录一些想法

  • 相关配置

    • 支持 prettier/ eslint / flow
  • 网站要具备的要素

    • 国际化 - 支持中英文切换
    • 响应式界面
    • 支持评论
    • 高度自定义的、美观、可视的设计
    • 支持搜索

初步实践尝试

  • 选定对应的ui组件库和一些有趣的库

    • 拟采用 nextUI作为UI组件库
  • 进一步制定出笔记和demo中的目录初版