JavaScript Choice Made Easy - Angular v. React v. Vue [Video]

Preview in Mapt

JavaScript Choice Made Easy - Angular v. React v. Vue [Video]

Daniel Kmak

1 customer reviews
Harness the power of the three top frameworks on the JavaScript market

Quick links: > What will you learn?> Table of content

Video
$5.00
RRP $124.99
Save 95%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$5.00
RRP $124.99

Frequently bought together


JavaScript Choice Made Easy - Angular v. React v. Vue [Video] Book Cover
JavaScript Choice Made Easy - Angular v. React v. Vue [Video]
$ 124.99
$ 5.00
Serverless JavaScript by Example [Video] Book Cover
Serverless JavaScript by Example [Video]
$ 124.99
$ 5.00
Buy 2 for $10.00
Save $239.98
Add to Cart

Video Details

ISBN 139781788625326
Course Length5 hours and 42 minutes

Video Description

Angular, React, and Vue are three very important frameworks in the JavaScript world. Thanks to them you can build dynamic websites. Add them to individual pages on your site or totally rely on them, by building single-page applications, but don't reinvent the wheel while you can leverage their power.

In this course we're going to build three dynamic applications. First, we're going to create an image browser—Image Ocean—in Angular, using TypeScript. It will also have the ability to upload images. After that we'll start React development while building the Clothes on Fire shopping application. To make our shop even better, we're going to add Redux to the mix. Redux is responsible for maintaining the state and data of JavaScript apps. It can be used with any framework. –Finally, we'll write a blog—not the articles though, but the blogging platform itself, in Vue. It will be called Wordsmith. For all three applications we're going to cover build tools, testing, and other parts of each framework's unique ecosystem.

By the end of the course you should be able to create your own application in the framework of your choice: Angular, React or Vue. You'll also easily jump into other frameworks (not covered in this course) by learning the fundamentals of single-page applications.

Style and Approach

Jump right into an adventure and gain massive, practical knowledge about three key players on the JavaScript framework market! You'll get a close look at each tool while creating three unique applications! Find out the strengths and weaknesses of each approach to building an application. At the end, you'll be able to choose your own path based on your own experience derived from following this course.

Table of Contents

Introduction
The Course Overview
Sample Angular Application Overview
Sample Vue Application Overview
Sample React Application Overview
Framework Compared to a Library
Problems Solved by the Frameworks
Why Frameworks Exist?
Interacting with DOM
Routing
Templating
Reusable Components
Why Angular is a Big Fish?
Introduction to Angular 4
Angular CLI
TypeScript
Template Syntax
Components
Diving Deeper into Angular Ocean
Routing
Requesting Data
Services
Addons
Testing
React(ive) Applications
What is React?
Build Tools
JSX Templates
Components
Routing
React and Redux
Functional Programming
Three Principles of Redux
Actions and Reducers
Asynchronous Actions
Testing
Writing Blog in Vue
Getting Started with Vue.js
Vue CLI
Template Syntax
Components
Routing
Polishing Code Behind Words
Handling User Interaction
Binding Form Inputs
Managing State with Vuex
Plugins
Testing
The Verdict
Performance
Fullstack
Upscaling
Popularity and Job Market
jQuery

What You Will Learn

  • Create real-world, professional apps
  • Take advantage of all the jewels in the Angular crown
  • Bring stunning React(ive) interfaces to life
  • Craft performant sites with Vue
  • Architect a blog, an e-commerce application, and an image gallery
  • Structure your code by composing components
  • Rapidly adapt to any framework you work with
  • Test using community-recommended tools
  • Assure stability of software you create strictly type in TypeScript

Authors

Table of Contents

Introduction
The Course Overview
Sample Angular Application Overview
Sample Vue Application Overview
Sample React Application Overview
Framework Compared to a Library
Problems Solved by the Frameworks
Why Frameworks Exist?
Interacting with DOM
Routing
Templating
Reusable Components
Why Angular is a Big Fish?
Introduction to Angular 4
Angular CLI
TypeScript
Template Syntax
Components
Diving Deeper into Angular Ocean
Routing
Requesting Data
Services
Addons
Testing
React(ive) Applications
What is React?
Build Tools
JSX Templates
Components
Routing
React and Redux
Functional Programming
Three Principles of Redux
Actions and Reducers
Asynchronous Actions
Testing
Writing Blog in Vue
Getting Started with Vue.js
Vue CLI
Template Syntax
Components
Routing
Polishing Code Behind Words
Handling User Interaction
Binding Form Inputs
Managing State with Vuex
Plugins
Testing
The Verdict
Performance
Fullstack
Upscaling
Popularity and Job Market
jQuery

Video Details

ISBN 139781788625326
Course Length5 hours and 42 minutes
Read More
From 1 reviews

Read More Reviews

Recommended for You

Serverless JavaScript by Example [Video] Book Cover
Serverless JavaScript by Example [Video]
$ 124.99
$ 5.00
Beginning Game Development using Cocos2d-x v3 C++ [Video] Book Cover
Beginning Game Development using Cocos2d-x v3 C++ [Video]
$ 99.99
$ 5.00
Intermediate Laravel: Adding Popular Features to Our Apps [Video] Book Cover
Intermediate Laravel: Adding Popular Features to Our Apps [Video]
$ 124.99
$ 5.00
Augmented Reality for JavaScript Developers [Video] Book Cover
Augmented Reality for JavaScript Developers [Video]
$ 124.99
$ 5.00
Universal JavaScript with React, Node, and Redux [Video] Book Cover
Universal JavaScript with React, Node, and Redux [Video]
$ 124.99
$ 5.00
Advanced Coding with Unreal Engine 4 [Video] Book Cover
Advanced Coding with Unreal Engine 4 [Video]
$ 124.99
$ 5.00