node node.js, domino-db & Docker (12): DominoDB and a big NO-NO? 

By Sven Hasselbach | 11/15/18 7:17 PM | App Dev - Web | Added by Oliver Busse

Disclaimer: This is a response on Heiko’s post about his security considerations with the domino-db module. It is good to have such a discussion, and hopefully this discussion will go on. This is my personal view on this topic. If you have another opinion, feel free to add a comment.

DominoDB and a big NO-NO ! 

By Heiko Voigt | 11/14/18 5:26 PM | App Dev - Web | Added by Oliver Busse

So folks, the beta of DominoDB is out and people are starting to use it. One of my early-adopting customers started to play around with it and started to create a React.-based application using DominoDb to modify database content. They secured their Proton task using the SSL encryption. So far so good. What I did not expect was the flaw in the architecture of the app that I came across when I looked at the source

The Changing Domino Environment Architecture - Intec Systems 

By Paul Withers | 11/12/18 4:33 PM | App Dev - Web | Added by Oliver Busse

This article has been prompted by my previous one on Domino application development. One of the major differences between Domino application development in the past and the approaches for Node.js-related development in the future is architecture. But part of that could also be an inhibitor for existing customers, because of the incubated world of Domino.

Whither XPages? 

By Paul Withers | 11/8/18 9:55 AM | App Dev - Web | Added by Oliver Busse

Some years ago I wrote a blog post called “Whither the Notes Client”. At the time (2012) XPages was flourishing, the Notes browser plugin (subsequently ICAA) was being launched, Symphony was being stopped and the IBM-specific enhancements routed back to Apache OpenOffice and iNotes was being integrated into what is now Connections Cloud.

Java Hiccups 

By Jesse Gallagher | 11/8/18 5:30 AM | App Dev - Web | Added by Oliver Busse

To take a break from the doom-and-gloom of my last post, I figured it'd be good to dust off a post idea I've had in my drafts for a while: common hiccups that Java developers - particularly those coming from a Domino background - run into. This is sort of a grab bag of non-obvious concepts that are easy to assume incorrectly about, whether because of the way other languages work or the behavior of the lotus.domino API specifically.

Using Node.js to access Domino  

By Tim Davis | 11/5/18 5:10 AM | App Dev - Web | Added by Kenio Carvalho

Before we get started using the Domino module in Node, we do need to do some admin stuff on our Domino server. It has to be running Domino 10 and we have to install the Proton add-in, and we also have to create the Design Catalog including at least one database.

node.js, domino-db & Docker (5): memcached 

By Sven Hasselbach | 11/5/18 3:04 AM | App Dev - Web | Added by Oliver Busse

To use memcached in our Docker container, we have to modify the existing Dockerfile a little bit. First it is required to install memcached in the container itself, and then it is required to change the CMD command to start the service and our express application.

Deploying The AppDev Pack – An Admins Guide 

By Gabriella Davis | 11/4/18 6:33 PM | App Dev - Web | Added by Oliver Busse

Over here on the blog is Tim’s next entry talking about Node development and Domino, this time he explains how to use the early release of the app dev package to access (read and write) Domino data via Node. However I don’t let developers do Domino admin so this is the bit where I explain how to configure Domino. It’s all very easy and also all still early release so things may well change for GA.

How Do You Solve a Problem Like XPages? 

By Jesse Gallagher | 11/2/18 1:57 PM | App Dev - Web | Added by Oliver Busse

Fair warning: this is a meandering one and I'm basically a wet blanket the whole way through) Last week, HCL held the third of their Twitter-based developer Q&As, with this one focusing on XPages and Designer. The majority of the questions (including, admittedly, all of mine) were along the lines of either "can we get some improvements in the Java/XPages stack?" or "is XPages still supported?". The answer to the latter from HCL, as it would have to be, is that XPages is still alive and "fully supported".

Query Domino data with Domino JNA (part 3): REST API and infinite scroll 

By Mark Leusink | 11/2/18 7:36 AM | App Dev - Web | Added by Oliver Busse

With the demos from part 1 and part 2 we now have a list running in XPages that has sorting, paging and filtering. But what if you want to use Domino JNA in a REST API? To serve a JavaScript/ Angular/ React/ Vue application or, why not, an app running in Office 365?

node.js, domino-db & Docker (4): Error Handling 

By Sven Hasselbach | 11/1/18 11:03 AM | App Dev - Web | Added by Oliver Busse

When we started our express application and accessed it in the browser, an error raised on the console and no response was sent back to the browser. The reason for this behaviour is that the database connection is not correctly configured, and the request from our application fails.

node.js, domino-db & Docker (3): Adding domino-db 

By Sven Hasselbach | 11/1/18 3:46 AM | App Dev - Web | Added by Oliver Busse

The express application is still the boilerplate created by express generator. Now let’s look into the existing code and use the domino-db package. First we have to understand express a little bit better. I won’t go deeply into details, because there are many tutorials available, and the documentation is really awesome.

node.js, domino-db & Docker (2): Dev Environment 

By Sven Hasselbach | 11/1/18 3:45 AM | App Dev - Web | Added by Oliver Busse

Before we can start to create a new app we first have to setup a development environment. While there are multiple IDE’s around, I have made most of my node.js development with Atom instead of an IDE like Eclipse or Visual Studio. Maybe this will change in the future, but for a better understanding, let’s start with Atom and do the required steps manually.

node.js, domino-db & Docker 

By Sven Hasselbach | 11/1/18 3:45 AM | App Dev - Web | Added by Oliver Busse

Here is an example to create a express application with the new domino-db npm module and run it in a docker container. Requirements are that node.js & Docker is installed. Everything is done in the command line and a text editor.