Kapalı

We need a great JavaScript developer to add a feature across some open source libraries.

There's an open source GraphQL client named `urql` which works great. If you want to upload files using GraphQL, you can use [login to view URL] on the client to configure urql to send files, and then implement a GraphQL server with [login to view URL] to accept those uploads.

The client side part of this toolchain is designed to work in the browser primarily. `@urql/multipart-fetch-exchange` package (and the extract-files package used underneath) work well in the browser with the `File` object ([login to view URL]) or the Blob object.

The task in this job is to extend these packages to support uploading files from node.js. Node.js doesn't have the same `File` object from the web APIs, and instead most developers use Buffers or ReadableStream objects to represent files. But, these aren't currently identified by extract-files as files and thus not uploaded correctly using multipart-fetch-exchange.

I think this will involve changing extract-files' understanding of what a file is and then testing the multipart request exchange against a working graphql-upload server to ensure that the stack of tools actually works. There may be some more work figuring out how to make all the pieces work together as well.

The deliverables for this task will include:

- pull requests to the open source packages that need to be changed on Github

- time spent working with the maintainers of these open source packages to get the pull requests merged (I am not the maintainer but I can support and explain more context if I can help!)

- a working demo of a file upload completed from node.js to a test server using graphql-upload

If there is any ambitious pirates out there, do not search anymore, you have found home !

Thank you very much for taking the time to read our job offer.

Be safe.

Beceriler: Node.js, JavaScript, Vue.js, GitHub, GraphQL

Müşteri Hakkında:
( 0 değerlendirme ) Russian Federation

Proje NO: #34033151

Bu iş için 15 freelancer ortalamada $19/saat teklif veriyor

tangramua

Hello Diagnocat,   We have 20 years of strong experience in JavaScript, Node.js, Vue.js, GitHub, GraphQL, as a result, we can successfully complete this project.   Please, review our profile here: [login to view URL] Daha Fazla

$25 USD / saat tutarından itibaren
(52 Değerlendirme)
7.3
(57 Değerlendirme)
7.2
BitLabs

Dear sir, I have gone through your outsourced requirement " We need a great JavaScript developer to add a feature across some open source libraries. " and have analyzed that I have right credentials ( JavaScript Node Daha Fazla

$20 USD / saat tutarından itibaren
(20 Değerlendirme)
5.2
gauravmittal1989

I am a Result-oriented and highly motivated Full Stack Developer with over 13 years of working experience with huge brands and companies around the world. Stable, maintainable and scalable server-side applications beca Daha Fazla

$20 USD / saat tutarından itibaren
(9 Değerlendirme)
5.1
ayoubkhial

Hello, I have more than 3 years of experience with Javascript (NodeJS/Angular) And also MongoDB (MEAN stack). I would love to hear more about your problem and I'm confident that I can help you. and here's an example o Daha Fazla

$20 USD / saat tutarından itibaren
(17 Değerlendirme)
3.6
mannaranjit756

. Sir , I have read your project details ( We need a great JavaScript developer to add a feature across some open source libraries. ) . I have good knowledge in ( JavaScript Node.js Vue.js GitHub GraphQL) I have 7+ Daha Fazla

$20 USD / saat tutarından itibaren
(9 Değerlendirme)
3.7
abdf2010

Hi, It is easy, I can do on time. I work online, where you can track progress of your project. I have 6 years of experience in development(websites, web applications, mobile apps, desktop applications, I/UX), using PHP Daha Fazla

$15 USD / saat tutarından itibaren
(2 Değerlendirme)
3.8
dataspro

Hello: After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer Daha Fazla

$20 USD / saat tutarından itibaren
(2 Değerlendirme)
1.6
Ratmir777

Hi. I can start work right now. I've seen your brief and I understood your requirement of creating a web application using React.js, Node.js and Redux. I have 7+ years experienced, so I'm sure that I'll be able to prov Daha Fazla

$20 USD / saat tutarından itibaren
(1 Yorum)
1.4
tanambav8

Hi! I am a fullstack web and mobile developer ON REACT - NODE - BOOTSTRAP - JAVASCRIPT - JQUERY - VUE ... with more than 4 years of experiences. I have read your job posting description I am available to start your pro Daha Fazla

$20 USD / saat tutarından itibaren
(1 Yorum)
0.2
Solace2

Hi, WE CAN START JUST NOW We are here for your business Hello. client. could you share your project with me? We are well versed with JavaScript, Node.js, Vue.js, GitHub, GraphQL We also have creative and profe Daha Fazla

$20 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0
MdWasiulAlam

Hello there, With immense pleasure introducing Sarker Trade International Limited, a specialized TECH company focusing on system evolution, digital core and intelligent technology. Our global infrastructure technology Daha Fazla

$22 USD / saat tutarından itibaren
(0 Değerlendirme)
1.0
(0 Değerlendirme)
0.0
brianmawira2

Hello sir. Your requirements for Nodejs, Vuejs, GraphQL, Github and Javascript are all some of the languages and frameworks I work with everyday. I have developed scalable server side applications with Nodejs as well a Daha Fazla

$20 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0
Nettyfy

Dear Hiring Manager, I analyzed your initial requirement of JavaScript developer and noticed that we have in-house Sr Developers that have the necessary skills & expertise for effective development with high quality Daha Fazla

$20 USD / saat tutarından itibaren
(0 Değerlendirme)
0.0