N4JS Articles
Index
-
Feature Table - A comprehensive overview of current and planned features of the N4JS IDE.
-
Async/Await - Learn about the benefits of asynchronous data flows and how they work with N4JS code.
-
Dependency Injection - Configure dependencies between classes with built-in Dependency Injection support.
-
Modules - Modules help keep code well-defined and easy to comprehend. Read about keeping large projects maintainable with Module support within the N4JS IDE.
-
Node.js Support - Seamless integration of N4JS projects with existing node.js-based environments.
-
Nominal & Structural Typing - N4JS provides both forms of typing. Read the feature on how they are combined in N4JS.
-
Testing - The N4JS IDE and the built-in test execution runtime Mangelhaft were designed from the ground-up to support Test Driven Development. Explore how testing with N4JS will help ensure your projects behave as expected.
Releases
-
Information on N4JS Releases - This page contains details on the current state of N4JS and how we track issues.
-
Reporting Bugs - Find out how to report N4JS bugs from within the IDE with Xpect.
FAQ
-
Frequenctly Asked Questions -Common N4JS topics such as Open-Sourcing, JavaScript, Java and Typescript Comparison.
-
N4JS & Java Comparison - A comparison between the features of N4JS and Java.
-
N4JS & Typescript Comparison - A comparison between the features of N4JS and Typescript.
N4JS Userguides
From brief quickstart guides to fully-involved tutorials, the following N4JS documentation will help beginners get started with the N4JS IDE and advanced users to build and maintain large server-side projects.
-
N4JS IDE Setup Guide - Basic installation and setup instructions.
-
npm Export Guide - Basic npm export and publishing instructions.
-
In-Depth Tutorial - Begin using the more powerful features N4JS has to offer!