Displaying 1 to 6 from 6 results

restQL-server - Microservice query language

  •    Clojure

restQL Server allows you to post ad-hoc queries and to reference resources pre-configured in the server startup. Build the server using the build script: scripts/build-dist.sh.

darzana - a DSL for backends-for-frontends (BFF)

  •    Clojure

Darzana has some commands for describing specification of endpoints. Define routing.

nodejs-backend-for-frontend - A Node.js Backend For Frontend (BFF) using Express

  •    Javascript

In this code pattern, you will create a Backend for Frontend (BFF) web service using Express in Node.js, matching a RESTful API documented in Swagger. A BFF can be used to elegantly expose complex backend systems to multiple client-facing platforms, such as iOS and the web, without building a monolithic API that attempts to serve all clients equally. Different types of clients require different types of user experiences, and having a backend API tightly coupled to each specific user experience actually makes for a much more loosely coupled system overall. This pattern helps frontend teams iterate on features faster by giving them more control over the APIs they interact with, without affecting the user experience or development team driving a sister frontend.

restQL-manager - Manage restQL queries

  •    Javascript

restQL Manager allows you to easily develop and test new queries, save resources endpoints, check resources status and save queries that can be used by clients just referencing the query's name. restQL Manager requires a restQL-server running instance.




spring-backend-for-frontend - A a Java Backend For Frontend (BFF) using Spring

  •    HTML

In this code pattern, you will create a Backend for Frontend (BFF) web service using Spring in Java, matching a RESTful API documented in Swagger. A BFF can be used to elegantly expose complex backend systems to multiple client-facing platforms, such as iOS and the web, without building a monolothic API that attempts to serve all clients equally. Different types of clients require different types of user experiences, and having a backend API tightly coupled to each specific user experience actually makes for a much more loosely coupled system overall. This pattern helps frontend teams iterate on features faster by giving them more control over the APIs they interact with, without affecting the user experience or development team driving a sister frontend.

java-liberty-backend-for-frontend - A Java Backend For Frontend (BFF) using Java EE

  •    HTML

In this code pattern, you will create a Backend for Frontend (BFF) web service using Java EE MicroProfile running on WebSphere Liberty, matching a RESTful API documented in Swagger. A BFF can be used to elegantly expose complex backend systems to multiple client-facing platforms, such as iOS and the web, without building a monolothic API that attempts to serve all clients equally. Different types of clients require different types of user experiences, and having a backend API tightly coupled to each specific user experience actually makes for a much more loosely coupled system overall. This pattern helps frontend teams iterate on features faster by giving them more control over the APIs they interact with, without affecting the user experience or development team driving a sister frontend.