In this series, How lit-html works, I will explore (not explain) internal implementation of lit-html.
Before diving into actual code, it will be good to see overview of the contents of /src
directory.
Name | Description |
---|---|
directives/ | In this directory, built-in directives are defined. |
lib/ | In this directory, actual internal logics are implemented. |
polyfills/template_polyfill.ts | As written in the comment in the file, it is defined that a lightweight polyfill that supports minimum features to cover lit-html use cases. |
test/ | In this directory, files to test lit-html features. |
env.d.ts | Interfaces of ShadyCSS , ShadyDOM , and Window are defined. |
lit-html.ts | This is the main file, in which html and svg functions are defined. |
From the next post, I will cover each directory and file so that we can understand what happens inside the library.
Top comments (0)