Tag Archives fortypescript

Chat Application with Angular and Socket.IO

Introduction We will use RxJS, Angular, express (Node.js) & Socket.IO to make a chat application. We will get to see how useful RxJS can be in this scenario. For the purpose of making things smooth and easy we will be using Angular CLI to generate basic client structure and get us a boilerplate for simplest […]

Continue reading

Introduction to Angular CLI

Introduction In this post we will get familiar Angular CLI. We will go through some examples and see what kind of things we can do with it and how it can make our life easier and save us some time. The Angular CLI is a command line interface tool that can create a project, add […]

Continue reading

Decorators with TypeScript

This entry is part 4 of 4 in the TypeScript series

Introduction JavaScript decorators are a special kind of declaration. Decorators can be attached to both class declaration and class method declaration. Furthermore, they can be attached to accessor and property declaration. Finally, they can also be attached to parameter declaration. If you come from backend world and you have worked with C# or Java you […]

Continue reading

Tuples in TypeScript

This entry is part 3 of 4 in the TypeScript series

Tuples in TypeScript With tuples we can define what type of data (variable type) can be stored in every position ( or few starting positions ) inside of an array. Once you define the tuple you can then use it to declare variables. Tuple types in TypeScript express an array where the type of certain […]

Continue reading

Intersection types in TypeScript

This entry is part 2 of 4 in the TypeScript series

Intersection types Purpose of this post is to get a basic understanding of intersection types and realize pros and cons of intersection types. Last time we talked about union types: let x: string | number; Variable x can be either string or a number. Consequently, you can use type guarding technique to exclude one of […]

Continue reading