Join Derek Peruo for an in-depth discussion in this video What you should know, part of Angular 2: Widget-Based Architectures.
- [Instructor] This course assumes you have a working knowledge of TypeScript because Angular 2 code is written using TypeScript as well as PHP because Laravel is written in PHP. It also assumes you have a working knowledge of how Angular 2 and Laravel applications are structured. You should also know how to use npm and Composer and already have your development environment set up to work with and debug Angular 2 and Laravel applications. I recommend reviewing Testing and Debugging Angular 2 applications and Up and Running with Laravel in our library for an in depth look at Angular 2 and Laravel.
In this course, we'll use Visual Studio Code as our code editor, a free and open source code editor available on Windows, Mac, and Linux. We'll use Visual Studio Code in this course to take advantage of its built-in code completion for TypeScript but any code editor will work and I encourage you to use the editor you're most comfortable with. We'll also use Google Chrome as our browser. This is my personal preference and you can use any browser you'd like. We'll be working on a Mac for this course. This is also a personal preference and you can use any operating system you're comfortable with.
- Single-page applications and widget-based applications
- Creating a new Laravel project
- Moving Angular files into Laravel
- Migrating Angular routing and Angular modules
- Using global variables
- Adding stateless API routes
- Using basic REST requests
- Using route parameters in controllers