Vue.js 3 and Firebase for beginners

You will gain proficiency in managing admin views, restricting access for certain actions, and handling user roles. You will dive into real-time updates using Firebase, allowing your application to stay synchronized with the latest pizza and order data. You will learn how to add and retrieve users,...

Full description

Bibliographic Details
Format: eBook
Language:English
Published: [Place of publication not identified] Packt Publishing 2023
Edition:[First edition]
Series:Academic Video Online
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Description
Summary:You will gain proficiency in managing admin views, restricting access for certain actions, and handling user roles. You will dive into real-time updates using Firebase, allowing your application to stay synchronized with the latest pizza and order data. You will learn how to add and retrieve users, update regular users to admin status, and implement filters and global properties. By the end of the course, you will be able to build a webpage on your own using Vue.js and Firebase. What You Will Learn Learn about RouterLink and RouterView in basic routing Understand named views and nested routes Learn to style a menu and basket for user interface Understand how to set up Firebase and Firestore Learn about Modal styling and Modal toggling while creating the sign-in form Learn to update regular users to admin Audience The course is designed to be friendly to developers new to Vue.js or Firebase; however, general web development knowledge is required to get the most out of this class.
Whether you are a beginner or an experienced developer, this course caters to everyone interested in front-end development and the major JavaScript frameworks. You should have some experience with JavaScript, either regular JavaScript or experience with another framework such as React or Vue 2. About The Author Chris Dixon: Chris Dixon is a self-employed web developer teaching others through training courses. Chris offers freelance web development and training workshops on various topics, including HTML, CSS, JavaScript, Vue.js, NUXT.js, WordPress (custom theme development), Mongo/Mongoose, PostgreSQL, Express, Firebase, and Supabase. Chris is also involved in building Shopify ecommerce solutions, including custom apps and theme development. Chris has vast experience in GraphQL, Keystone CMS, and many other front-end/full-stack skills. He is additionally a regular Shopify user in creating and managing online stores and editing/creating custom liquid templates
This course is completely hands-on, and together we will build a pizza restaurant application. Delve into the concept of named routes and explore how to work with nested routes to create a hierarchical navigation structure within your application. You will also learn how to create the "About" view and leverage child components to enhance its functionality. We will guide you through the process of adding a new pizza form, managing pizzas, and listing orders. You will gain hands-on experience in styling forms and tables to create an appealing user interface. Further, you will explore different approaches to data binding, including using the "ref" attribute and adding items to the basket. You will learn how to efficiently loop over pizzas, handle duplicate basket items, and manage basket quantity changes. Throughout the course, we will emphasize proper styling techniques and provide guidance on creating an appealing user interface.
Item Description:"Published in June 2023."
Physical Description:1 video file (5 hr., 45 min.) sound, color
ISBN:9781805125723