I think there are quiet a lot more out of the box implementation especially using Cloud services like AWS Lambda and ApiGateway. There is also a concept of Backend For Frontend (BFF) which would also be a smart way to allow any frontends to access the backend. Here's some resources on BFF: https://samnewman.io/patterns/architectural/bff/ https://docs.microsoft.com/en-us/azure/architecture/patterns/backends-for-frontends
GraphQL is one of the good tools out there: https://graphql.org/ _______________________________________________________ On Wed, 22 May 2019 at 09:46, Michael Vorburger <[email protected]> wrote: > I'm not sure what exactly this thread is about (and don't know what "my > original post above and Juhan's specific thinking" refers to, link?), but > while glancing over this was just wondering if by "proxy" you perhaps would > be interested in one of the "API management" solutions out there? > > Stuff like https://cloud.google.com/endpoints/, formerly known as Apigee, > as an example on the paid for hosted as a service end of the spectrum, or > https://www.3scale.net on the open source, optionally with professional > support subscription, side. > > > > On Tue, 21 May 2019, 22:19 VIctor Romero, <[email protected]> > wrote: > >> Hi, >> >> We have been working in a proxy using node.js and has been deployed to >> firebase, but any capable node.js server could be used. >> >> Mobile wallet <-> proxy <-> Mifo's/Fineract APIs >> >> We have used the proxy to accomplish the goals to be aligned to BIAN 4.0 >> and OpenBanking Mexico usability guidelines. >> >> We already have donated the code to Mifos and we are removing the legacy >> code. And the proxy code can be also donated. >> >> Regards >> >> Victor >> >> >> >> Obtener BlueMail para Android <http://www.bluemail.me/r?b=14874> >> En 21 may 2019, en 2:54 p. m., James Dailey <[email protected]> >> escribió: >>> >>> Devs - I would like to resurface this discussion. Please see my >>> original post above and Juhan's specific thinking. >>> >>> (direct) Channel access without a middle-layer or proxy of some kind is >>> not recommended in production. >>> >>> By implication, anyone building a front end app that is aimed at end >>> users and all of those already built, should be labeled on our sites as >>> "for demo purposes only". >>> From what we know all of the (larger) companies out there that are using >>> a customer facing front end, they are securing it beyond what is provided >>> by default on our community built apps. >>> >>> And, we should have a group working on the design of that proxy/middle >>> layer for both Fineract1.x and FineractCN. >>> >>> @ShivanshTiwari please note for Mifos Mobile Wallet project. If there >>> is a way to include a proxy service that speaks to your app and then to the >>> backend APIs that would be a good idea I think. >>> >>> - James >>> @jdailey67 >>> >>>
