Slide deck for Indy.js meetup, March 20, 2019.
Recording (1h:22m): https://www.youtube.com/watch?v=0LfxfYmMazA
Learn how to make web components without polyfills or frameworks. A few small libraries is all you need to cobble together robust solutions for lifecycle methods, rendering, data flow, and communication.
Chris Basham is a designer and front-end developer for Indiana University, specializing in functional reactive programming with RxJS.
Featured tools:
- Install dependencies to run demo slides (
slides/*.js
orslides/*.html
). All demos have been tested in Chrome 72.
npm install
- Install Visual Studio Code and the following plugins:
- Append to
~/.bash_profile
for cleaner command line prompts.
export PS1='$ '
-
Command + Tab
: Switch among windows (VSCode and browser). -
Option + b
: Open the selected*.html
file in the browser. -
Shift + Command + v
: Preview the selected*.md
file. -
Right click > Open Preview
: Preview the selected*.md
file. -
Control + [tick]
: Open terminal.