-
Notifications
You must be signed in to change notification settings - Fork 0
0: JavaScript
Mirv edited this page Mar 2, 2020
·
2 revisions
- Naming in JS - Link
- VueJS w/o CLI - Link
- Virtual dom from scratch - Link
- Common Mistakes - Link
- How to Build Vue Components like a Pro - Link
- 7 Ways to Define VueJS templates - Link
- Avoid Dom mounted VueJS tempaltes - Link
- https://medium.freecodecamp.org/how-to-improve-your-javascript-skills-by-writing-your-own-web-development-framework-eed2226f190
- https://medium.com/dailyjs/stop-painful-javascript-debug-and-embrace-intellij-with-source-map-6fe68eda8555
- https://medium.com/dailyjs/tracing-or-debugging-vue-js-reactivity-the-computed-tree-9da0ba1df5f9
- https://medium.com/dailyjs/i-never-understood-javascript-closures-9663703368e8
- https://medium.com/dailyjs/data-visualization-libraries-for-react-developers-in-2019-a2b9c01262f8
- Dynamic Promise Chains (3 ways to sync with asynch)
new Vue({
el: '#app',
components: {
App
},
render: h => h(App); // ES6 compliant*
})
*
See History of render - Link
VueJS reactivity - Link - aka If you add/delete property after Vue has instantiated. Vue does not know about it. - EX: lifehook cycle. So you either Vue.set(<whatever>, <blah>)
or var <whatever> = <blah>;
. Vue wraps array methods like push, splice etc so they will also trigger view updates.