webpack-node-externals
Easily exclude node modules in Webpack (by liady)
serverless-webpack
Serverless plugin to bundle your lambdas with Webpack (by serverless-heaven)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
webpack-node-externals | serverless-webpack | |
---|---|---|
2 | 5 | |
1,291 | 1,719 | |
- | 0.1% | |
0.0 | 9.3 | |
4 months ago | about 20 hours ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
webpack-node-externals
Posts with mentions or reviews of webpack-node-externals.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-04.
-
Server-side rendering for any React app on any FaaS provider
The webpack plugin transpile-webpack-plugin collects files directly or indirectly imported by the entry, then gets them compiled and ouputted preserving the directory structure. The webpack helper webpack-node-externals externalizes installed deps to reduce the outputted file count.
-
How we keep our Serverless deploy times short and avoid headaches
By default, Serverless Webpack doesn't support externals, but Webpack can use Webpack Node Externals to exclude all modules from the bundle. All included modules have to be allowlisted, but this plugin doesn't look at subdependencies. When used with custom.webpack.includeModules, the non-allowlisted modules are added to the deployment zip.
serverless-webpack
Posts with mentions or reviews of serverless-webpack.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-29.
-
Using pure ESM npm packages in serverless-webpack bundles
Since I was using serverless-webpack along with Prisma's serverless-webpack-prisma helper, this meant a bit of extra Webpack config setup to get it all using the same module syntax without the usual dreaded 'Unexpected token export' or import error from Node.
-
Migrating a classic Express.js to Serverless Framework
As you can see in the above handler.js file, we're getting CommonJS instead of modern JavaScript or TypeScript. To get these, you need webpack or some other bundler. serverless-webpack exists if you want full control over your ecosystem, but there is also serverless-bundle that gives you a set of reasonable defaults on webpack 4 out of the box. We opted into this option to get us started quickly.
-
Running a scalable & reliable GraphQL endpoint with Serverless
cd app-backend/dynamodb yarn install To test the GraphQL endpoint locally on my machine, I’m using these three plugins for the Serverless Framework: Serverless Offline, Serverless Webpack and Serverless DynamoDB Local.
-
How we keep our Serverless deploy times short and avoid headaches
Serverless Webpack
-
Package your NodeJS Lambda functions individually with esbuild for faster cold-start times
The serverless framework supports an excellent workflow with the serverless-webpack plugin to package your functions individually with webpack. For AWS SAM, it's probably worth checking out the aws-sam-webpack-plugin, but I've found it far simpler to configure esbuild to perform the same task.
What are some alternatives?
When comparing webpack-node-externals and serverless-webpack you can also consider the following projects:
serverless-jetpack - A faster JavaScript packager for Serverless applications.
esbuild - An extremely fast bundler for the web
lambda-layer-sharp - An AWS Lambda Layer for the Sharp node module. Automatically published on updates.
chrome-aws-lambda - Chromium Binary for AWS Lambda and Google Cloud Functions
serverless-plugin-tree-shake - Shake the dependency tree and only package files needed
serverless-externals-plugin - Package only external modules, and let Rollup bundle all the other modules.
date-fns - ⏳ Modern JavaScript date utility library ⌛️
Knex - A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
webpack-node-externals vs serverless-jetpack
serverless-webpack vs esbuild
webpack-node-externals vs lambda-layer-sharp
serverless-webpack vs serverless-jetpack
webpack-node-externals vs chrome-aws-lambda
serverless-webpack vs serverless-plugin-tree-shake
webpack-node-externals vs serverless-plugin-tree-shake
serverless-webpack vs lambda-layer-sharp
webpack-node-externals vs serverless-externals-plugin
serverless-webpack vs chrome-aws-lambda
webpack-node-externals vs date-fns
serverless-webpack vs Knex