Rohit,

> Which of these modules are recommended for use?

I haven't used Qt or GTK with Node, so I can't give any recommendations 
there...

There may be some alternatives: it looks like there are bindings for 
wxWidgets, OpenVG and some OpenGL-related libraries (GLFW, GLEW and SDL). 
Though OpenGL is typically used for 3D, my impression is that it can also 
be used for 2D. I doubt there are mature widget libraries for OpenVG/OpenGL 
implemented in node, but you might be able to write bindings for one in 
C++. If you're targeting a single platform, it may be simpler to look for 
node bindings to the native platform API which should provide native 
controls.

Node isn't strong in the area of native desktop apps - not that there are 
inherent problems, but these aren't a strong focus for the community at 
present. Perhaps this is partly due to Node's async leanings, which are 
very attractive for a server that may need to scale to thousands of 
simultaneous connections (at least in the wildest dreams of the 
developers), but just adds unnecessary complexity for desktop apps.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/7a26fe0f-b1c5-42c1-9df5-50c42415a319%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to