Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Vue.js 3 By Example

You're reading from   Vue.js 3 By Example Blueprints to learn Vue web development, full-stack development, and cross-platform development quickly

Arrow left icon
Product type Paperback
Published in Apr 2021
Publisher Packt
ISBN-13 9781838826345
Length 320 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
John Au-Yeung John Au-Yeung
Author Profile Icon John Au-Yeung
John Au-Yeung
Arrow right icon
View More author details
Toc

Table of Contents (10) Chapters Close

Preface 1. Chapter 1: Creating Your First Application in Vue 3 2. Chapter 2: Building a Vue 3 Progressive Web App FREE CHAPTER 3. Chapter 3: Building a Slider Puzzle Game with Tests 4. Chapter 4: Building a Photo Management Desktop App 5. Chapter 5: Building a Multipurpose Calculator Mobile App with Ionic 6. Chapter 6: Building a Vacation Booking App with the PrimeVue UI Framework 7. Chapter 7: Creating a Shopping Cart System with GraphQL 8. Chapter 8: Building a Chat App with Vue 3, Laravel, and Socket.IO 9. Other Books You May Enjoy

Using our app with photo management APIs

In the previous sections, we looked at the client-side part of the photo display. To return the photos from the API, we have to add a backend API that will enable us to store and retrieve the data for our app. Since this book is mostly focused on client-side app development with Vue 3 and not server-side app development, we will use a simple API solution to store our data with JSON so that we don't have to create our own API. All of the data is stored in a flat-file database, which is entirely JSON. To do this, we use the JSON Server package. This is a package that requires no configuration, and we can get it running in only a minute. All our fields are stored as JSON object properties, so they need to be text, including images. This package is made for frontend developers who require a backend to quickly prototype our apps.

First, we run npm i –g json-server to install the JSON Server package. This way, we can access the JSON...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime