glitchassassin / armorer

Renders the King James Version as a performant, minimal, well-designed reading website
https://armorer.io/
Other
0 stars 0 forks source link

Implementing search #10

Closed glitchassassin closed 1 year ago

glitchassassin commented 1 year ago

Search runs in a web worker outside the main thread, so as not to block input with time-consuming operations.

Still a bit here to optimize: the JSON file with verse data can be compressed significantly, and the chapter-and-verse library has a very heavy lodash dependency that can be stripped out.

glitchassassin commented 1 year ago

Will close #3

glitchassassin commented 1 year ago

I also want to revisit the Alpine.js integration and figure out if there are some better best practices here.