-
Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset.Pricing:
- Open Source
Const path = require("path"); Const webpack = require("webpack"); Const HtmlWebpackPlugin = require("html-webpack-plugin"); Const HtmlBeautifierPlugin = require("html-beautifier-webpack-plugin"); Module.exports = { mode: "development", entry: "./target/index.js", output: { path: path.resolve(__dirname, "public"), filename: "js/libs/bundle.js", clean: false, }, devtool: "source-map", module: { rules: [ { // docs: https://webpack.js.org/configuration/module/#resolvefullyspecified test: /\.m?js/, resolve: { fullySpecified: false, alias: { models: "../src/amplify/models/index.js", "ui-components": "../src/amplify/ui-components", }, }, }, { test: /\.jsx$/, exclude: /node_modules/, use: ["babel-loader"], }, ], }, resolve: { extensions: ["", ".js", ".jsx"], }, plugins: [ new webpack.ProvidePlugin({ process: "process/browser", }), new HtmlWebpackPlugin({ template: "./public/index.html.tmpl", filename: "index.html", }), new HtmlBeautifierPlugin(), ], };.
#Web Application Bundler #JS Build Tools #Module Bundler 219 social mentions
-
A JavaScript library for building user interfacesPricing:
- Open Source
Reagent (CLJS wrapper around React) for building your user interface.
#Javascript UI Libraries #JS Library #JavaScript Framework 775 social mentions
-
A Clojure compiler targeting JavaScript
Clojurescript (The whole point of this article!).
#Personal Finance #Financial Planner #Android 17 social mentions
-
Babel is a compiler for writing next generation JavaScript.Pricing:
- Open Source
Babel Used by webpack to convert JSX to JS.
#Development Tools #Javascript UI Libraries #JavaScript Framework 134 social mentions
-
Storage, Analytics, Push Notif. & SMS Delivery SDKs
Amplify Studio and all the related AWS Amplify tooling.
#Developer Tools #Realtime Backend / API #App Development 77 social mentions