Khi bạn đang mơ thì người khác đang nỗ lực.

Vue.js 2 and Bootstrap 4 Web Development

Một cuốn sách cực hay cho ai đang tìm hiểu về framework Vue.js, xuyên suốt ebook này là một dự án thực tế ProFitOro được xây dựng trên nền Vue.js với giao diện sử dụng Bootstrap 4.
Vue.js 2 and Bootstrap 4 Web Development

Thông tin sách

ISBN: 9781788290920

Nhà xuất bản: Packt

Xuất bản: 09/2017

Số trang: 310

Tác giả: Olga Filipova

Giới thiệu Vue.js 2 and Bootstrap 4 Web Development Vue.js là javascript framework đang được các lập trình viên yêu thích nhất hiện nay do tính đơn giản và khả năng bất tận của nó. Có rất nhiều sách điện tử về Vue.js được viết ra trong thời gian gần đây nhưng đa phần là những cuốn sách mang tính chất giới thiệu, hướng dẫn cơ bản mà chưa có một cuốn sách nào chỉ ra cách thức xây dựng một ứng dụng web hiện đại từ A đến Z. Ebook Vue.js 2 and Bootstrap 4 Web Development đã làm được điều đó khi giới thiệu đến với bạn đọc không chỉ kiến thức về Vue.js mà còn giới thiệu Bootstrap một css framework cũng đã rất nổi tiếng và kèm theo đó là Firebase một Cơ sở dữ liệu thời gian thực (realtime database), một khái niệm còn khá mới mẻ mà tôi chắc rằng trong một vài bài viết tới chúng ta sẽ cùng tìm hiểu nó.

Xuyên suốt theo cuốn sách là một dự án xây dựng một ứng dụng ProFitOro, ứng dụng nhắc nhở và ghi nhận việc luyện tập thể thao theo phương thức quản lý thời gian Pomodoro. Bạn sẽ được hướng dẫn rất kỹ càng về những công việc cần thực hiện trong dự án phần mềm sử dụng Vue.js. Tôi tin chắc nếu bạn đọc một cách nghiêm túc cuốn sách này bạn sẽ dễ dàng hơn khi tham gia các dự án phát triển web cũng như kiến thức về framework Vue.js sẽ ở một trình độ cao hơn.

ProFitOro là một ứng dụng đơn trang SPA (Single Page Application) theo kiểu ứng dụng xây dựng diễn đàn mà

NỘI DUNG CUỐN SÁCH

CHƯƠNG 1: PLEASE INTRODUCE YOURSELF – TUTORIAL Hello, user Creating a project in the Firebase console Scaffolding a Vue.js application Adding a Bootstrap-powered markup Making things functional with Vue.js Deploying your application Extra mile – connecting your Firebase project to a custom domain Summary CHƯƠNG 2: UNDER THE HOOD – TUTORIAL EXPLAINED Vue.js Bootstrap Combining Vue.js and Bootstrap What is Firebase? Summary CHƯƠNG 3: LET’S GET STARTED Stating the problem Gathering requirements Personas User stories Retrieving nouns and verbs Mockups Summary CHƯƠNG 4: LET IT POMODORO! Scaffolding the application Defining ProFitOro components Implementing the Pomodoro timer Introducing workouts Summary CHƯƠNG 5: CONFIGURING YOUR POMODORO Setting up a Vuex store Defining actions and mutations Setting up a Firebase project Connecting the Vuex store to the Firebase database Exercise Summary CHƯƠNG 6: PLEASE AUTHENTICATE! AAA explained How does authentication work with Firebase? How to connect the Firebase authentication API to a web application Authenticating to the ProFitOro application Making the authentication UI great again Managing the anonymous user Personalizing the Pomodoro timer Updating a user’s profile Summary CHƯƠNG 7: ADDING A MENU AND ROUTING FUNCTIONALITY USING VUE-ROUTER AND NUXT.JS Adding navigation using vue-router Using Bootstrap navbar for navigation links Code splitting or lazy loading Server-side rendering Nuxt.js Summary CHƯƠNG 8: LET’S COLLABORATE – ADDING NEW WORKOUTS USING FIREBASE DATA STORAGE AND VUE.JS Creating layouts using Bootstrap classes Making the footer nice Storing new workouts using the Firebase real-time database Storing images using the Firebase data storage Using a Bootstrap modal to show each workout It’s time to apply some style Summary CHƯƠNG 9: TEST TEST AND TEST Why is testing important? What is Jest? Getting started with Jest Testing utility functions Testing Vuex store with Jest Making Jest work with Vuex, Nuxt.js, Firebase, and Vue components Testing Vue components using Jest Snapshot testing with Jest Summary CHƯƠNG 10: DEPLOYING USING FIREBASE Deploying from your local machine Setting up CI/CD using CircleCI Setting up staging and production environments What have we achieved? Summary

Hướng dẫn tải ebook

Nhập email của bạn để nhận ebook Vue.js 2 and Bootstrap 4 Web Development, hệ thống sẽ gửi email cho bạn, vui lòng kiểm tra email.

Chú ý: Ebook có được do sưu tầm hoặc người dùng đóng góp, chúng tôi không chịu trách nhiệm nội dung ebook. Chúng tôi sẽ gỡ bỏ ebook nếu có khiếu nại. Bạn có tài chính dư giả nên mua sách gốc ủng hộ tác giả.
Olga Filipova

Olga Filipova

Olga Filipova, một tác giả nữ đến từ thành phố Kyiv, Ukraine. Chị hiện đang sinh sống cùng với chồng và con tại Bồ Đào Nha, hiện tại Olga Filipova đang là trưởng nhóm phát triển fontend cho Meetrics.

0 Bình luận trong ""

Thêm bình luận