Commit 059656ad authored by Connor Shea's avatar Connor Shea

Add a section on vue and one on supported browsers.

parent 7730ec2d
...@@ -16,6 +16,14 @@ minification, and compression of our assets. ...@@ -16,6 +16,14 @@ minification, and compression of our assets.
[jQuery][jquery] is used throughout the application's JavaScript, with [jQuery][jquery] is used throughout the application's JavaScript, with
[Vue.js][vue] for particularly advanced, dynamic elements. [Vue.js][vue] for particularly advanced, dynamic elements.
### Vue
For more complex frontend features, we recommend using Vue.js. It shares
some ideas with React.js while being smaller and – arguably – easier to get
into.
To get started with Vue, read through [their documentation][vue-docs].
## Performance ## Performance
### Resources ### Resources
...@@ -178,6 +186,10 @@ to prevent them from occurring again. ...@@ -178,6 +186,10 @@ to prevent them from occurring again.
See [the Testing Standards and Style Guidelines](testing.md) for more See [the Testing Standards and Style Guidelines](testing.md) for more
information. information.
## Supported browsers
For our currently-supported browsers, see our [requirements][requirements].
[rails]: http://rubyonrails.org/ [rails]: http://rubyonrails.org/
[haml]: http://haml.info/ [haml]: http://haml.info/
[hamlit]: https://github.com/k0kubun/hamlit [hamlit]: https://github.com/k0kubun/hamlit
...@@ -187,6 +199,7 @@ information. ...@@ -187,6 +199,7 @@ information.
[sprockets]: https://github.com/rails/sprockets [sprockets]: https://github.com/rails/sprockets
[jquery]: https://jquery.com/ [jquery]: https://jquery.com/
[vue]: http://vuejs.org/ [vue]: http://vuejs.org/
[vue-docs]: http://vuejs.org/guide/index.html
[web-page-test]: http://www.webpagetest.org/ [web-page-test]: http://www.webpagetest.org/
[pagespeed-insights]: https://developers.google.com/speed/pagespeed/insights/ [pagespeed-insights]: https://developers.google.com/speed/pagespeed/insights/
[google-devtools-profiling]: https://developers.google.com/web/tools/chrome-devtools/profile/?hl=en [google-devtools-profiling]: https://developers.google.com/web/tools/chrome-devtools/profile/?hl=en
...@@ -209,3 +222,4 @@ information. ...@@ -209,3 +222,4 @@ information.
[sprockets-sri]: https://github.com/rails/sprockets-rails#sri-support [sprockets-sri]: https://github.com/rails/sprockets-rails#sri-support
[xss]: https://en.wikipedia.org/wiki/Cross-site_scripting [xss]: https://en.wikipedia.org/wiki/Cross-site_scripting
[scss-style-guide]: scss_styleguide.md [scss-style-guide]: scss_styleguide.md
[requirements]: ../install/requirements.md#supported-web-browsers
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment