tilepieces
terser
Our great sponsors
tilepieces | terser | |
---|---|---|
4 | 27 | |
58 | 8,402 | |
- | 1.2% | |
0.0 | 8.9 | |
over 1 year ago | 16 days ago | |
JavaScript | JavaScript | |
MIT License | GNU General Public License v3.0 or later |
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.
tilepieces
-
Show HN: Tilepieces – An open source project to visually editing HTML documents
I created a template in the issue section of the project https://github.com/tilepieces/tilepieces/issues. If you have time, feel free to fill it in with your bug!
-
Tilepieces
Tilepieces has everything you need to manage and design the layout of all your web projects, be they newsletters, banners, websites or web applications.Any library and framework can be reused using its component data structure, similar to NPM's package.json.These data structures can be populated by the application itself.Its API and the possibility of customization make it perfect as the basis of a CMS
-
introducing tilepieces: An open source project to visually editing HTML documents and Web applications
Tilepieces is a software that allows you to create applications for editing HTML documents, using some of the popular interfaces of the browser developer tools (with which it is possible to integrate css edits). Tilepieces also allows you to reuse your favorite code and libraries, and exposes APIs that are useful for editing multiple files at a time. You can start using tilepieces with its progressive web application version! Why Tilepieces? Tilepieces has everything you need to manage and design the layout of all your web projects, be they newsletters, banners, websites or web applications. Any library and framework can be reused using its component data structure, similar to NPM's package.json. These data structures can be populated by the application itself. Its API and the possibility of customization make it perfect as the basis of a CMS How Tilepieces works The project is built with itself, and uses some of the popular frontend libraries like codemirror and terser. To build a tilepieces application, read the instructions. How to use Tilepieces You can start use tilepieces immediately with its progressive web application version. If you like Node.js, there is an npm package for you that will launch the application in your favourite browser.
terser
-
Obfuscating your create react app and routes
During my intial search i came across some outdated libraries like javascript-obfuscator and uglify-js(as if javascript code can get any uglier, am I right?). Then, I stumbled upon Terser, a modern library that supports ES6.
-
10 Bad Habits That Can Slow Down Your JavaScript Applications 🐌
Example: You've got a main.js file that's as long as a Tolstoy novel. Fix: Use tools like UglifyJS or Terser to minify your code. They'll squeeze out all the unnecessary bits and give you a sleeker, faster-loading file.
-
Things you forgot because of React
They can do it, it is just turned off by default and require more advanced configuration.
https://github.com/terser/terser#cli-mangling-property-names...
-
Understanding Source Maps: Simplifying Debugging
Minifying is a common practice for optimizing production code. (for example, using Terser to minify and mangle JavaScript).
-
How To Secure Your JavaScript Applications
Minification: UglifyJS, Terser
-
Minify private methods in a TypeScript class
Terser is JavaScript compressor that can minified specific method names.
-
React Native CI/CD build speed improved by 22% with one line of code
Every release build of React Native uses terser to reduce the size of your JavaScript. And it operation can be omitted for Staging/Beta builds.
-
Setting up a custom toolchain
A minifier makes your code more compact so that it loads faster. Popular minifiers: Terser, swc.
-
Overview of the next-gen frontend dev tools
There are many minifiers such as terser and uglify. But, because minifying also require to parse the JS, it is actually possible to use esbuild and SWC to minify the code. Here's a benchmark of the main minifiers.
-
Rollup Library Starter
This next one will help us reduce final bundle size by minifying the generated code. It's called rollup-plugin-terser and uses terser under the hood to minify the code.
What are some alternatives?
tilepieces-node - Node version of tilepieces
esbuild - An extremely fast bundler for the web
CodeMirror - In-browser code editor (version 5, legacy)
vite - Next generation frontend tooling. It's fast!
component-examples - Collection of libraries and front-end frameworks in "component" format for the Tilepieces application.
UglifyJS2 - JavaScript parser / mangler / compressor / beautifier toolkit
efy - User Customizable CSS / JS framework. Private, modular & convergent apps
closure-compiler - A JavaScript checker and optimizer.
Sass - Sass makes CSS fun!
PostCSS - Transforming styles with JS plugins
prettier - Dockernized prettier. This is an opinionated code formatter.
minification-benchmarks - 🏃♂️🏃♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify