GithubHelp home page GithubHelp logo

code splitting support about tsdx HOT 7 CLOSED

jaredpalmer avatar jaredpalmer commented on August 11, 2024
code splitting support

from tsdx.

Comments (7)

swyxio avatar swyxio commented on August 11, 2024

important caveat - Rollup does not have code splitting support for UMD builds, which somewhat complicates things. so may just need to not offer UMD for code splitting builds. is this a dealbreaker?

from tsdx.

swyxio avatar swyxio commented on August 11, 2024

further investigation: using code splitting means we have random named chunks, and i get Error: output file in rollup options should be specified error with
@TrySound's rollup_plugin_size_snapshot. i've disabled it for now as i dont reallycare about the snapshot based on this (TrySound/rollup-plugin-size-snapshot#23) it seems it just wasnt designed with code splitting in mind.

from tsdx.

jaredpalmer avatar jaredpalmer commented on August 11, 2024

I need to read more about Rollup code splitting as I don’t understand how it would be beneficial for a library

from tsdx.

TrySound avatar TrySound commented on August 11, 2024

I will fix size snapshot when I will have a time.

from tsdx.

jaredpalmer avatar jaredpalmer commented on August 11, 2024

I just skimmed the docs. @sw-yx Can you elaborate more on the use case? I don't really understand why you want to code split identity widget itself in the first place. Instead, it makes more sense to just show consumers how to code split the the entire login route / modal?

from tsdx.

swyxio avatar swyxio commented on August 11, 2024

yeah. i withdraw my stupid idea. :) thanks for humoring me

from tsdx.

agilgur5 avatar agilgur5 commented on August 11, 2024

Code-splitting is currently supported by #367

from tsdx.

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.