Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interest in UI Designer? #19

Closed
fpw23 opened this issue Oct 25, 2020 · 3 comments
Closed

Interest in UI Designer? #19

fpw23 opened this issue Oct 25, 2020 · 3 comments

Comments

@fpw23
Copy link
Contributor

fpw23 commented Oct 25, 2020

@ahuggins-nhs Do you think there is a need for a UI/Web API/ Microservice thing for this project? I have been able to use this library and generate/parse the EDI I need with ease. I have done this all in my test app using some dynamic scripts. Now is the time to implement this into my main project and as I sat down and thought about it how to do this I feel like my brain is pulling me toward making this a microservice. That got me thinking, how many other people could use an scriptable EDI microservice in their app designs? Do a lot of people use EDI and if so do they build support for it directly into their apps or do they abstract it out as a service?

@ahuggins-nhs
Copy link
Contributor

In my limited experience, it goes both ways. We're using this in a microservice in MS Azure which we call from a few different services, and we also use it as an embedded library for grabbing some quick info from ISA/GS/ST headers.

With my biases, I would lean toward a reusable microservice that can be extended and only embed the lib as needed for metadata. That's based totally on what we've done so far, I have no empirical evidence to really reason through which way is "better".

@ahuggins-nhs
Copy link
Contributor

@fpw23 There's this comment by sambacha; looks like they're building out a microservice in typescript.

@ahuggins-nhs
Copy link
Contributor

@fpw23 Closing for now. I love this idea and it might get implemented as a package in js-edi(?) if interest picks up again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants