You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<metaproperty="og:description" content="The Eclipse N4JS language and its IDE enable high-quality JavaScript development for large Node.js projects."/>
<divclass="title">A selection of articles covering the features of N4JS, Current Releases, how to report bugs and contribute to the platform.</div>
64
+
<ul>
65
+
<li>
66
+
<p><ahref="../features/index.html#n4js-language-and-ide-features">Feature Table</a> - A comprehensive overview of current and planned features of the N4JS IDE.</p>
67
+
</li>
68
+
<li>
69
+
<p><ahref="../features/async-await.html#async-await">Async/Await</a> - Learn about the benefits of asynchronous data flows and how they work with N4JS code.</p>
70
+
</li>
71
+
<li>
72
+
<p><ahref="../features/dependency-injection.html#dependency-injection-in-n4js">Dependency Injection</a> - Configure dependencies between classes with built-in Dependency Injection support.</p>
73
+
</li>
74
+
<li>
75
+
<p><ahref="../features/modules.html#modules">Modules</a> - Modules help keep code well-defined and easy to comprehend. Read about keeping large projects maintainable with Module support within the N4JS IDE.</p>
76
+
</li>
77
+
<li>
78
+
<p><ahref="../features/nodejs-support.html#node-js-support">Node.js Support</a> - Seamless integration of N4JS projects with existing node.js-based environments.</p>
79
+
</li>
80
+
<li>
81
+
<p><ahref="../features/nominal-and-structural-typing.html#nominal-and-structural-typing">Nominal & Structural Typing</a> - N4JS provides both forms of typing. Read the feature on how they are combined in N4JS.</p>
82
+
</li>
83
+
<li>
84
+
<p><ahref="../features/testing.html#testing">Testing</a> - 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.</p>
85
+
</li>
86
+
</ul>
87
+
</div>
88
+
<hr>
89
+
<divclass="paragraph">
90
+
<p><strong>Releases</strong></p>
91
+
</div>
92
+
<divclass="ulist">
93
+
<ul>
94
+
<li>
95
+
<p><ahref="../releases/index.html#releases">Information on N4JS Releases</a> - This page contains details on the current state of N4JS and how we track issues.</p>
96
+
</li>
97
+
<li>
98
+
<p><ahref="../releases/reporting-bugs.html#reporting-bugs">Reporting Bugs</a> - Find out how to report N4JS bugs from within the IDE with Xpect.</p>
99
+
</li>
100
+
</ul>
101
+
</div>
102
+
<hr>
103
+
<divclass="paragraph">
104
+
<p><strong>FAQ</strong></p>
105
+
</div>
106
+
<divclass="ulist">
107
+
<ul>
108
+
<li>
109
+
<p><ahref="../faq/index.html#faq">Frequenctly Asked Questions</a> -Common N4JS topics such as Open-Sourcing, JavaScript, Java and Typescript Comparison.</p>
110
+
</li>
111
+
<li>
112
+
<p><ahref="../faq/comparison-java.html#n4js-and-java">N4JS & Java Comparison</a> - A comparison between the features of N4JS and Java.</p>
113
+
</li>
114
+
<li>
115
+
<p><ahref="../faq/comparison-typescript.html#n4js-and-typescript">N4JS & Typescript Comparison</a> - A comparison between the features of N4JS and Typescript.</p>
116
+
</li>
117
+
</ul>
118
+
</div>
119
+
<hr>
120
+
<divclass="paragraph">
121
+
<p><strong>N4JS Userguides</strong></p>
122
+
</div>
123
+
<divclass="paragraph">
124
+
<p>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.</p>
125
+
</div>
126
+
<divclass="ulist">
127
+
<ul>
128
+
<li>
129
+
<p><ahref="../userguides/ide-setup.html#_ide_setup">N4JS IDE Setup Guide</a> - Basic installation and setup instructions.</p>
130
+
</li>
131
+
<li>
132
+
<p><ahref="../userguides/npm-export-guide.html#_npm_export_guide">npm Export Guide</a> - Basic npm export and publishing instructions.</p>
133
+
</li>
134
+
<li>
135
+
<p><ahref="../userguides/tutorial.html#_tutorial">In-Depth Tutorial</a> - Begin using the more powerful features N4JS has to offer!</p>
0 commit comments