Fork me on GitHub

An Introduction

The Slides [link]

Screencast for It


What Better.JS Can Do For You ?

Better Classes

With Better.js, it is possible to pass attributes to class. You can define which functions is private or not, same for properties. You can apply strong typing to arguments and better.js check the validity of each arguments passed to your constructor. You can apply strong typing to properties the same way.

View details

Better Functions

With Better.js, you can define the strong typing for your arguments and better.js check the validity of each arguments passed to your function. It is the same for strong typing for the returned value. If this function is part of a class, you can declare it as private thus only this class will be able to use it.

View details

Better Properties

With better.js you can have strong typing for your properties. So you define the type allowed for your property, and better.js check it everytime the value is modified. If this property is part of a class, you can declare it as private thus only this class will be able to use it.

View details

Fork me on GitHub