Skip to content

Commit 199af8d

Browse files
committed
Merge pull request #262 from y-yagi/change-link-to-vue-wiki-to-awesome-vue
change link to vue wiki to awesome-vue
2 parents 92232b2 + bccc699 commit 199af8d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/guide/comparison.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Instead of a Virtual DOM, Vue.js uses the actual DOM as the template and keeps r
3232

3333
API-wise, one issue with React (or JSX) is that the render function often involves a lot of logic, and ends up looking more like a piece of program (which in fact it is) rather than a visual representation of the interface. For some developers this is a bonus, but for designer/developer hybrids like me, having a template makes it much easier to think visually about the design and CSS. JSX mixed with JavaScript logic breaks that visual model I need to map the code to the design. In contrast, Vue.js pays the cost of a lightweight data-binding DSL so that we have a visually scannable template and with logic encapsulated into directives and filters.
3434

35-
Another issue with React is that because DOM updates are completely delegated to the Virtual DOM, it's a bit tricky when you actually **want** to control the DOM yourself (although theoretically you can, you'd be essentially working against the library when you do that). For applications that needs ad-hoc custom DOM manipulations, especially animations with complex timing requirements, this can become a pretty annoying restriction. On this front, Vue.js allows for more flexibility and there are [multiple FWA/Awwwards winning sites](https://github.com/vuejs/vue/wiki/Projects-Using-Vue.js#interactive-experiences) built with Vue.js.
35+
Another issue with React is that because DOM updates are completely delegated to the Virtual DOM, it's a bit tricky when you actually **want** to control the DOM yourself (although theoretically you can, you'd be essentially working against the library when you do that). For applications that needs ad-hoc custom DOM manipulations, especially animations with complex timing requirements, this can become a pretty annoying restriction. On this front, Vue.js allows for more flexibility and there are [multiple FWA/Awwwards winning sites](https://github.com/vuejs/awesome-vue#interactive-experiences) built with Vue.js.
3636

3737
Some additional notes:
3838

src/guide/plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,4 @@ Vue.use(VueRouter)
7373

7474
- [vue-element](https://github.com/vuejs/vue-element): Register Custom Elements with Vue.js.
7575

76-
- [List of User Contributed Tools](https://github.com/vuejs/vue/wiki/User-Contributed-Components-&-Tools)
76+
- [List of User Contributed Tools](https://github.com/vuejs/awesome-vue#libraries--plugins)

0 commit comments

Comments
 (0)