@lightyears1998/day-primer-core
TypeScript icon, indicating that this package has built-in type declarations

0.1.7-giving-up-VersionControlEmbbedEntity • Public • Published

DayPrimer Core

Dependency Build Status Codacy Badge Coverage Status

npm bundle size (scoped) npm download per month Github Star

警告:现阶段的代码丑!而!且!乱


不要嘗試隱藏系統的複雜性,否則就會得到一個更複雜的系統。

暂时不分离CORE与CLI。分离时应该借助mocha对CORE进行单元测试以保证正确性。

TODO

  1. 增加开始或关闭的Hitokoto的选项。

重构

  • [ ] 仿照 Android 的 Activity 栈方式管理视图以及视图之间的跳转。

同步算法

同步建立在“從不刪除項目”的基礎上。

  1. 全量同步
  2. 定位增量同步 根據updateDate二分搜索定位上服務器客戶端中updateDate不同的第一個項目。
  3. 分支增量同步 類似於git中的分支合并算法。

Readme

Keywords

none

Package Sidebar

Install

npm i @lightyears1998/day-primer-core

Weekly Downloads

1

Version

0.1.7-giving-up-VersionControlEmbbedEntity

License

MIT

Unpacked Size

156 kB

Total Files

110

Last publish

Collaborators

  • lightyears1998