Newsletter Issue #152

View this issue online

The Ultimate AJAX Guide for Vue.js Apps

If you want to read or write data from a Vue app, you'll most likely want to use AJAX. This guide compares the most popular approaches.

Separating UI and Business Logic in Vue Components

In complex Vue.js applications, business and UI logic can become so coupled that your code will be almost too difficult to understand. Separate your concerns, and avoid the UI/business logic mess before it happens.

Add Vue 3 to a Vue CLI Project Today

This new official Vue CLI plugin is a quick way to try out the Vue 3 alpha. Note that Vue 3 is still not production-ready, and there might be bugs and undocumented behavioral differences from Vue 2.

Shipping Web Components with Vue

Web components are part of the native web platform. But wouldn't it be nice if we could write Vue components and ship web components, therefore getting all the convenient features of the Vue framework?

Sponsored

The Node.js Security Handbook

Learn how to improve the security of your Node.js app with a list of actionable best practices that help you protect your backend applications. Download the security handbook made for developers.

Vue Component TDD with Jest and Storybook

Test-Driven Development is one of the best ways to ensure that components don't let our users down and bugs don't run rampant. In this article, you'll learn how to build a Vue widget in isolation using Storybook and TDD with Jest.

Developing a Single Page App with Flask and Vue.js

This article is a thorough walkthrough of how to set up a basic CRUD app with Vue and the Flask Python framework.

How to Create a Portfolio and Blog Using Vuepress and Markdown

Although it was originally designed for technical documentation, you can use VuePress to create landing pages, portfolios, and blogs - all of which can be enhanced with markdown.

Sponsored

Get More out of MongoDB by Downloading Studio 3T

Speed through your data with multiple query options in Studio 3T. Generate flawless driver-code in your favorite languages, write and run SQL queries and build powerful aggregations.

Special thanks to my senior Patreon sponsors 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: