Newsletter Issue #128

View this issue online

Sponsored

There’s more to web development than your toolchain

We bring together 17 of the leading minds in UX, design, and development for three incredible days of inspiration, enlightenment, and education. Check out upcoming dates and get $100 off any 2- or 3-day registration.

Announcement on the Establishment of VuePress Team

VuePress core maintainer ULIVZ is putting together a team to help in the ongoing maintenance and development of VuePress. Are you interested?

Vue.js 3: Future-Oriented Programming

Vue’s function-based API presents a clean and flexible way to compose logic inside and between components. See how effective component composition be achieved without the need for higher-order components and mixins.

Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable

Check out this Vue.js port of the Moveable library that allows you to create elements that are moveable, draggable, resizable, scalable, rotatable, and warpable!

Build Your Own Video Chat With Vue and WebRTC

Learn how to build a web app with chat and video conference functionality from scratch, with features like rooms and user status. Technologies used in this tutorial include Vue, WebRTC, Node, SocketIO, and Redis.

Playing with Vue and Vuex - Lemonade Stand

Learn how to build a text-based game like the PC classic "Lemonade Stand" with Vue and Vuex.

JavaScript: What’s New in ES2019

Check out some of the new proposed features of ES2019 that could soon find a way into your everyday JavaScript code.

Practical Ways to Write Better JavaScript

I don't see enough people talking about practical ways to improve with JavaScript, so here are some of the top methods you can use to write better JS.

Special thanks to my senior Patreon sponsors Vue School & Snipcart.

Until next week,
Anthony Gore, curator

P.S. If you enjoyed this issue, show your support by buying me a coffee, or if you’d like to support me to create the newsletter ongoingly, you can make a pledge through Patreon.

P.P.S. Continue the conversation with Vue.js Developers on social media: