4 ms·
What's the alternative? Not installing the dependencies so the app doesn't work?
by shaklee3 8y ago
What's the alternative? Not installing the dependencies so the app doesn't work?
- ricardobeat 8y agoUsing the language package manager - npm, cargo, etc.
- rmrfrmrf 8y agoLots of options: containerization, downloading prebuilt binaries, downloading and building from source, or downloading, building, then packaging the artifacts and leaving somewhere centralized for deploy.
- koolba 8y agoThe alternative is vendoring the dependencies. That includes the JDK or Node runtime. With “modern” deployments you’ll see this with container based packaging that includes the runtimes either explicitly or via system packaged (in the container). The classic approach is copy the runtimes into your final application tarball. Either way the runtime is baked into the app and gets deployed and tested with it as a core component. Runtime upgrades then become vanilla deployments.