View profile

#171: Try out Vue 3.0-alpha now; GraphQL with Composition-API? Check out Vue-Apollo v4 and Villus and more!

Revue
 
Hello, I have some pretty great news for you! Have you already tried running Vue 3.0-alpha build? Tha
 
January 13 · Issue #171 · View online
Vue.js News
Hello,
I have some pretty great news for you! Have you already tried running Vue 3.0-alpha build? That wasn’t that easy up until recently. But now we have vue-cli-plugin-vue-next! 🔥
This makes it as easy as adding a new plugin to your Vue-CLI based app. It takes care of configuring the webpack to use a new .vue files compiler. Certainly not something you should do on production, but if you would like to try things like Proxy-based reactivity or Suspense – this is probably the best way to do that.
Working with GraphQL and Apollo will most likely got even better once Vue 3.0 is released. Natalia Tepluhina has written a great article that shows how to migrate a Vue-Apollo v3 app to v4, which uses composition-API. But if you don’t need all of Apollo, you can also take a look at Villus – a tiny GraphQL client created by Abdelrahman Awad.
Also, if you happen to struggle with unit tests in Vue, there is a chance you might find the needed answers in the Vue Testing Handbook by Lachlan Miller! Make sure to take a look!
Enjoy!

📖 Read the issue online
Submit new stories at news.vuejs.org/submit.
News
GitHub - vuejs/vue-cli-plugin-vue-next
Announcing Villus - A tiny and fast GraphQL Client for Vue.js - Abdelrahman Awad
Quasar v1.7.0 released!
Conference Videos
5 Conference talks published – VueConf Toronto 2019
9 Conference talks published – Connect.Tech 2019
Articles
Vue Apollo v4: the first look – Natalia Tepluhina
Vue Testing Handbook – Lachlan Miller Vue Testing Handbook – Lachlan Miller
New Features and Design Principles of Vue 3.0 - Evan You at VueConf Toronto – Bruno Couriol
Yet Another Damn ToDo App in Vue.js – Raymond Camden
💚 Sponsors 💙
VueConf.US
VueConf.US
Vue School
Vue School
NativeScript-Vue
NativeScript-Vue
If you enjoy this newsletter, please consider supporting it. Thank you! 💚
Jobs
🇺🇸 Full Stack Developer – Maumee, Ohio, USA – Full-time
🌍 Senior Frontend Engineer – Plymouth, UK, Remote – FREELANCE
Resources
Vue Component Development Kit
GitHub - logaretm/villus
GitHub - nuxt-community/global-components
GitHub - Ideea-inc/vipfs
GitHub - antonreshetov/massCode
Did you enjoy this issue?
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue