Exploring TypeScript

Over the past few weeks, I spent some time taking a closer look at TypeScript, not just the language itself but also trying to figure out an efficient workflow in Visual Studio Code that would be easy to plug into a CI build as well. You can find the results over on GitHub.

For now, it is just code and tests. I’m using Jasmine for testing and Gulp to run the compiler, linter (TSLint) and tests on every code change. So far I’m quite happy with the fast feedback loops I’m getting, but it’s obviously a small code base, so this might need some further exploration for larger projects.

I found a couple of excellent courses to get me started on Pluralsight:

They have a bit of overlap, but I think that overall they provide a good overview and insight into most if not all the language features. If you don’t have a Pluralsight account, you can get a nice discount using this referral link.

Interesting Resources

TypeScript

Style Guides

Code Analysis

Jasmine

Posted on 2017-11-08

Interesting Finds 2017-08-14

Posted on 2017-08-14

Interesting Finds 2017-07-24

Posted on 2017-07-24

Interesting Finds 2017-07-17

Posted on 2017-07-17


About


profile-image

Software developer.
Mostly .NET.
Originally from Belgium, but after travelling around for a while, currently living in Bangkok.

Projects


.NET Core

DOTNETCORE-API

Prototype API implementation using ASP.NET Core 2.0, C#, Autofac, Swashbuckle, Swagger, Dapper, EF Core, CI and CD with VSTS to Azure App Services and authorization using Identity Server and JWT.
more

Projects


.NET Core

typescript-jasmine

Exploring TypeScript with Jasmine for future reference. Code and tests.
more