TrackableEntities.Express is a re-write of the Trackable Entities project that includes both C# and JavaScript client and server libraries with support for EF7 (Entity Framework for .NET Core) and possibly some NoSQL persistence frameworks.
Here are two articles which discuss the use of immutable types for change detection in modern JavaScript frameworks such as Ember, React and Angular 2:
Issue for discussing [Design Goals] Support for immutable types