Generating Javascript documentation [closed]
I'm looking for a way to generate documentation automatically from my Javascript project. Anyone know how can I do this?
As far as I know, there're some tools like JSDoc but I want to know your opinion, your best choice and why.
Thanks!
EDIT: just to be clear, I need something like JavaDOC or PHPDocumentor but to use with my Javascript source code.
Solution 1:
There are tools like Natural Docs to do this. I've personally used it in the past and this works fine with javascript.
There are also tools like docco to document source code.
In general auto generated documentation tends to be too restrictive and sometimes handmade API's like the jQuery API are easier to use.
Also documentation for dynamic languages is different from documentation on static languages. As API's are used differently and state exist in a more loose sense.
Solution 2:
I found a great tutorial to create JS documentation using JSDoc. I hope it helps to someone who need it.
Create useful relevant Javascript documentation with JSDoc
This was exactly what I need. Thanks for your answers stackers.
Solution 3:
If you work with node.js, i created a module that generate class diagram for javascript/node/html/css. Its based on the "WAE" extension of UML. Its called wavi. For javascript, function,variable and use of other modules are automatically recognized. You can use it for documenting your application.
https://www.npmjs.org/package/wavi