Difference between revisions of "Template:JavaScript"
Jump to navigation
Jump to search
(+JSGI) |
imported>CortoFrancese (fix link) |
||
| (73 intermediate revisions by 44 users not shown) | |||
| Line 3: | Line 3: | ||
|title = [[JavaScript]] | |title = [[JavaScript]] | ||
|listclass = hlist | |listclass = hlist | ||
| − | |||
| − | |group1 = [[Static | + | |group1 = [[Static program analysis|Code analysis]] |
|list1 = | |list1 = | ||
| + | * [[ESLint]] | ||
* [[JSHint]] | * [[JSHint]] | ||
* [[JSLint]] | * [[JSLint]] | ||
| − | |group2 = [[ | + | |group2 = [[Subset|Supersets]] |
|list2 = | |list2 = | ||
| + | * [[JS++]] | ||
| + | * [[Objective-J]] | ||
| + | * [[TypeScript]] | ||
| + | |||
| + | |group3 = [[Source-to-source compiler|Transpilers]] | ||
| + | |list3 = | ||
| + | * [[Babel (transcompiler)|Babel.js]] | ||
* [[CoffeeScript]] | * [[CoffeeScript]] | ||
| + | * [[LiveScript]] | ||
| + | * [[Dart (programming language)|Dart]] | ||
| + | * [[Emscripten]] | ||
* [[Google Closure Compiler]] | * [[Google Closure Compiler]] | ||
* [[Google Web Toolkit]] | * [[Google Web Toolkit]] | ||
| − | * [[Morfik]] | + | * [[Morfik]] |
| + | * [[AtScript]] | ||
| + | * [[Opa (programming language)|Opa]] | ||
| + | * [[Nim (programming language)|Nim]] | ||
| + | * [[Haxe]] | ||
| + | * [[ClojureScript]] | ||
| + | * [[WebSharper]] | ||
| + | * [[PureScript]] | ||
| + | * [[Reason (programming language)|Reason]] | ||
| + | * [[Elm (programming language)|Elm]] | ||
| − | | | + | |group4 = Concepts |
| − | | | + | |list4 = |
| − | |||
* [[Client-side JavaScript|Client-side]] | * [[Client-side JavaScript|Client-side]] | ||
* [[JavaScript library]] | * [[JavaScript library]] | ||
| − | |||
* [[JavaScript syntax]] | * [[JavaScript syntax]] | ||
* [[Unobtrusive JavaScript]] | * [[Unobtrusive JavaScript]] | ||
| − | | | + | |group5 = [[Debugger]]s |
| − | | | + | |list5 = |
| − | * [[Firebug ( | + | * [[Firebug (software)|Firebug]] |
| + | * [[Komodo IDE]] | ||
| + | * [[Microsoft Script Debugger]] | ||
| + | * [[Microsoft Script Editor]] | ||
* [[Opera Dragonfly]] | * [[Opera Dragonfly]] | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
* [[Web Inspector]] | * [[Web Inspector]] | ||
| − | | | + | |group6 = [[Documentation generator|Doc generators]] |
| − | | | + | |list6 = |
* [[JSDoc]] | * [[JSDoc]] | ||
| − | | | + | |group7 = Editors (<span style="font-weight:normal">[[Comparison of JavaScript-based source code editors|comparison]]</span>) |
| − | + | |list7 = | |
| − | + | * [[Ace (editor)|Ace]] | |
| − | * [[ | + | ** [[Cloud9 IDE]] |
| + | * [[Atom (text editor)|Atom]] | ||
| + | * [[CodeMirror]] | ||
| + | ** [[Light Table (software)|Light Table]] | ||
| + | ** [[Brackets (text editor)|Brackets]] | ||
| + | * [[PhpStorm]] | ||
| + | * [[List of Eclipse projects#Top-level sub-projects|Orion]] | ||
| + | * [[Microsoft Visual Studio|Visual Studio]] | ||
| + | ** [[Microsoft Visual Studio Express|Visual Studio Express]] | ||
| + | * [[Visual Studio Code]] | ||
| + | * [[Microsoft Visual Studio#Team Services|Visual Studio Team Services]] | ||
| + | * [[Vim (text editor)|Vim]] | ||
| − | | | + | |group8 = [[JavaScript engine|Engine]]s |
| − | | | + | |list8 = |
| − | * [[Comparison of | + | * [[Comparison of JavaScript engines|Comparison of engines]] |
| + | ** [[Comparison of JavaScript engines (DOM support)|DOM support]] | ||
* [[List of ECMAScript engines]] | * [[List of ECMAScript engines]] | ||
| − | |||
| − | | | + | |group9 = [[Software framework|Frameworks]] |
| − | | | + | |list9 = |
* [[Comparison of JavaScript frameworks]] | * [[Comparison of JavaScript frameworks]] | ||
* [[List of JavaScript libraries]] | * [[List of JavaScript libraries]] | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|group10 = Related [[technology|technologies]] | |group10 = Related [[technology|technologies]] | ||
|list10 = | |list10 = | ||
| Line 73: | Line 88: | ||
* [[Document Object Model]] | * [[Document Object Model]] | ||
* [[HTML]] | * [[HTML]] | ||
| + | * [[Dynamic HTML]] | ||
| + | * [[Ajax (programming)|Ajax]] | ||
* [[JSON]] | * [[JSON]] | ||
| + | * [[WebAssembly]] | ||
| + | * [[AssemblyScript]] | ||
| + | * [[asm.js]] | ||
| − | |group11 = | + | |group11 = [[Package manager]]s |
|list11 = | |list11 = | ||
* [[npm (software)|npm]] | * [[npm (software)|npm]] | ||
| − | |||
| − | |group12 = [[Server-side JavaScript|Server-side]] | + | |group12 = Application Bundlers |
| − | | | + | |list12 = |
| + | * [[Webpack]] | ||
| + | |||
| + | |group13 = [[Server-side JavaScript|Server-side]] | ||
| + | |list13 = | ||
* [[Active Server Pages]] | * [[Active Server Pages]] | ||
* [[CommonJS]] | * [[CommonJS]] | ||
| + | * [[Deno (software)|Deno]] | ||
* [[JSGI]] | * [[JSGI]] | ||
* [[Node.js]] | * [[Node.js]] | ||
* [[Wakanda (software)|Wakanda]] | * [[Wakanda (software)|Wakanda]] | ||
| − | | | + | |group14 = [[Unit testing]] |
| − | | | + | |list14 = |
| + | * [[Jasmine (JavaScript testing framework)|Jasmine]] | ||
| + | * [[Mocha (JavaScript framework)|Mocha]] | ||
* [[QUnit]] | * [[QUnit]] | ||
| − | |||
| − | |||
* [[List of unit testing frameworks#JavaScript|List of JavaScript unit testing frameworks]] | * [[List of unit testing frameworks#JavaScript|List of JavaScript unit testing frameworks]] | ||
| + | * [[Jest (JavaScript framework)|Jest]] | ||
| − | | | + | |group15 = People |
| − | | | + | |list15 = |
* [[Douglas Crockford]] | * [[Douglas Crockford]] | ||
* [[Brendan Eich]] | * [[Brendan Eich]] | ||
* [[John Resig]] | * [[John Resig]] | ||
| + | |||
}}<noinclude> | }}<noinclude> | ||