GithubHelp home page GithubHelp logo

Comments (5)

kinyoklion avatar kinyoklion commented on July 30, 2024

Hello @wojtekmaj,

Thank you for the request.

The main interest here is the packaged size of the SDK, correct?

Filed internally as 162092

Thank you,
Ryan

from js-client-sdk.

wojtekmaj avatar wojtekmaj commented on July 30, 2024

Yep! You technically can use e.g. Webpack alias to rewrite imports to use src folder & build the library yourself, but I think it's too much of a hassle for most developers. Even having two builds alongside, if you don't want any breaking changes for the time being, would be a big quality of life improvement.

from js-client-sdk.

vitalikda avatar vitalikda commented on July 30, 2024

@kinyoklion any updates here? Looks like react sdk was already converted to ES6

from js-client-sdk.

adrigardi90 avatar adrigardi90 commented on July 30, 2024

Same, it would be helpful to get it compiled to ES6 so the bundle size improves. I would have expected it to be smaller in the first place

from js-client-sdk.

tniezurawski avatar tniezurawski commented on July 30, 2024

Looks like the size of the lib is growing:

image

As mentioned above, react SDK benefited from the switch:

image

although the numbers are not as impressive as @wojtekmaj's predictions maybe the result would be better for this project 🤷‍♂️ . Anyway, maybe compiling to ES6 is not a bad idea?

from js-client-sdk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.