Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Million.js: A Fast, Compiler-Augmented Virtual DOM for Performant
  JavaScript UI Libraries   The need for developing and delivering interactive web applications has grown
rapidly. Thus, JavaScript User Interface (UI) libraries were introduced, at the
detriment of performance and bundle size. To solve this problem, Million.js was
created to allow for the creation of compiler-augmented JavaScript UI libraries
that are extensible, performant, and lightweight. This was accomplished by
designing a computationally efficient diffing algorithm that relies on a
compiler, and then measuring the performance with a series of relevant and
exhaustive benchmarks. Additionally, built-in mechanisms are implemented to
allow for imperative optimizations, allowing the compiler to directly skip
runtime diffing. When compared to other methods of virtual DOM rendering, these
findings showed that Million.js had superior performance, with 133% to 300%
more operations per second than other Virtual DOM libraries.

5
The categories of this paper are: gr-qc
27
The categories of this paper are: comp-gas
29
The categories of this paper are: funct-an
28
The categories of this paper are: alg-geom
4
The categories of this paper are: cond-mat
9
The categories of this paper are: nlin
6
The categories of this paper are: astro-ph
32
The categories of this paper are: atom-ph
33
The categories of this paper are: plasm-ph
7
The categories of this paper are: hep-th
36
The categories of this paper are: cmp-lg
24
The categories of this paper are: dg-ga
8
The categories of this paper are: hep-ex
22
The categories of this paper are: chao-dyn
20
The categories of this paper are: acc-phys
34
The categories of this paper are: chem-ph