Join Derek Peruo for an in-depth discussion in this video What you should know, part of Managing Data in Angular 2 Applications.
- [Instructor] This course assumes you have a working knowledge of TypeScript because Angular 2 code is written using TypeScript. It also assumes you have a working knowledge of how Angular 2 applications are structured. You should also have a working knowledge of npm and already have your development environment set up to work inside an Angular 2 application. I recommend reviewing TypeScript Essential Training and Angular 2 Essential Training in our Library for an in-depth look at TypeScript and Angular 2. In this course, we'll be using 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 my personal preference, and you can use any operating system you're comfortable with.
- Overview of data storage options
- Saving and retrieving data from the browser
- Setting routes in the URL
- Using query strings and fragments instead of routes
- Saving and retrieving data from a server
- Working with user input
- Using JSONP instead of HTTP
- Why writing custom services is important
- Writing custom services for working with browsers and servers