SmartNSF Beta 2 released

Submitted by martin jinoch on Tue, 2017-03-07 09:50

You may have noticed that there is new project available on OpenNTF.org site. It is called SmartNSF (https://openntf.org/main.nsf/project.xsp?r=project/SmartNSF/summary) and it aims to help developers build REST services on top of the Domino databases. Unlike other approaches I am aware of, this project adds Designer integration and smart definition of routes, data retrieval strategies and returned values in one place. And this definition is made using Groovy syntax. How cool is that?:-) You can implement business logic there as well.

First beta version was released little over two weeks ago. Most of the work on the project is done by Christian Guedemann.

Beta 2 has been recently released (with a little help from me) with these new features:

It now supports handling of attachments, yet this is still in experimental stage

New paged strategies have been added, so you can specify start position and count of returned documents

SELECT_DOCUMENTS_BY_SEARCH_FT and SELECT_DOCUMENTS_BY_SEARCH_FT_PAGED strategies support both GET and POST methods

What's in the pipeline for next beta? Things such as generation of OpenAPI .yaml file for use with Swagger, handling for response and response to response documents or code assistance in Designer.
Stay tuned!