Commit 42702f740a0ea03165e2dd04a257e95b91775cd7
transcribe notes
Michael Williams committed on 7/17/2017, 4:25:06 AMParent: 6f5ba4f32e9a190255d28aa1fb38e833dff3bcde
Files changed
NOTES.md | changed |
NOTES.md | |||
---|---|---|---|
@@ -1,0 +1,47 @@ | |||
1 … | +- function api's: (standards in userspace) | ||
2 … | + - hyperscript | ||
3 … | + - require | ||
4 … | + - continuables (callbacks) | ||
5 … | + - observ | ||
6 … | + - pull stream | ||
7 … | +- ecosystems: | ||
8 … | + - unobtrusive opinions: userspace modules | ||
9 … | + - obtrusive / agressive opinions: es standards | ||
10 … | + - promises (breaks `try catch`) | ||
11 … | + - es modules (breaks `require`) | ||
12 … | +- you don't need the kitchen sink | ||
13 … | + - browserify vs webpack: https://gist.github.com/substack/68f8d502be42d5cd4942 | ||
14 … | + - too much for one person to understand | ||
15 … | + - babel all the things, really? | ||
16 … | + - promises break debugging | ||
17 … | + - snippet driven development | ||
18 … | +- ideology: pros and cons | ||
19 … | + - require vs import / export | ||
20 … | + | ||
21 … | + | ||
22 … | +- arc? | ||
23 … | + - what does luddite mean? | ||
24 … | + - history of JS | ||
25 … | + - es1-5 | ||
26 … | + - Node.js | ||
27 … | + - es6+ tc39 | ||
28 … | + - Node.js-inspired userspace standards (vs tc39-inspired kitchen sink) | ||
29 … | + - sync function | ||
30 … | + - require | ||
31 … | + - vs import / export | ||
32 … | + - how many ways to import / export? | ||
33 … | + - hyperscript | ||
34 … | + - async function | ||
35 … | + - continuable | ||
36 … | + - debugging practices | ||
37 … | + - how promises deliberately break these practices | ||
38 … | + - observable | ||
39 … | + - pull stream | ||
40 … | + - interfaces | ||
41 … | + - leveldown / up | ||
42 … | + - browserify | ||
43 … | + - stories | ||
44 … | + - catstack | ||
45 … | + - patchwork / bay | ||
46 … | + | ||
47 … | + |
Built with git-ssb-web