![angularjs ide angularjs ide](https://www.tutorialsteacher.com/Content/images/ng/setup-env-1.png)
I am going to use JetBrains Webstorm for these articles. SublimeText is a very powerful text editor and Github have release a new “ Atom” editor which is getting a lot of press right now as well. There are a number of tools currently en vogue for web developers. For power-developers stability and speed are just as critical as flexibility and practicality. I am no expert on Java development using DDE but from what I have picked up there are others who are doing their pure java development outside of DDE and then importing it into DDE to run in their applications. In these articles I will not be using DDE very much at all. We are going to look at Web Development using Domino Data, not doing web development using Domino. DDE “works” but it is far from a fantastic experience, especially from a “web development” perspective. In the XPages world we are also “stuck” with quite an old version of Eclipse and are unable to take advantages of newer capabilities and plugins for modern eclipse development. There are XML editors, JavaScript editors and many others. Eclipse as we all know is an open source tool which while originally designed for Java development has been extended to cover development of many programming languages. In the XPages development world the tooling we have is all based around Domino Designer in Eclipse (DDE). It’s true to an extent, you can’t help a poor developer make a great application but with better tools you can make a good developer more productive, which ultimately makes for a better application (probably). In this article we will look at Webstorm (a Javascript IDE) and discuss how that relates to the traditional XPages development environment.īetter Tools make better applications (or something like that).