WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Request for NodeJS Client Development for Hydroshare's hsclient #55

@muhammedyusuf-sermet

Description

@muhammedyusuf-sermet

Description

I would like to request the development of a NodeJS client to expand the reach and compatibility of the Hydroshare platform. This would allow developers who prefer working with NodeJS and JavaScript to easily interact with Hydroshare's API and resources.

Justification

NodeJS has grown significantly in popularity and has become a widely used server-side technology for web-app development. Its event-driven architecture, performance, scalability, and the ability to use JavaScript on both the client and server-side make it an attractive choice for many developers (source).

By creating a NodeJS client, Hydroshare would be able to cater to an even larger audience of developers and expand the reach of the platform. Additionally, the non-blocking, asynchronous nature of NodeJS could provide performance benefits when working with real-time data transmission and frequent interactions with the Hydroshare web server.

Proposal

I propose the development of a NodeJS client for Hydroshare, which would include:

  • Implementing the core functionalities and API calls currently available in the hsclient Python package.
  • Ensuring compatibility with existing Hydroshare resources, data structures, and workflows.
  • Providing clear documentation and code examples to help developers get started with using the NodeJS client.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions