DEV Community

Cover image for Minified Versions of WebFormsJS
Elanat Framework
Elanat Framework

Posted on

1

Minified Versions of WebFormsJS

What is Minifying in Programming?

Minifying means removing unnecessary things like extra lines and spaces, code comments, etc., so no code is removed and performance does not decrease.

Minified versions of the WebFormsJS library are now available

Currently (last days of 2024) version 1.5 is the latest version of WebFormsJS. Version 1.5 has a size of 80 KB, which after minifying its size has been reduced to 34 KB.

You can access the minified versions of WebFormsJS via the following link:
https://github.com/elanatframework/Web_forms/tree/elanat_framework/web_forms_min

It is recommended that if you are using the minified version, you also include the string .min before the js extension to avoid confusion with the original version.

In other words, when using the minified version, write the name of the WebFormsJS library as web-forms.min.js instead of web-forms.js.

The table below shows the size of the versions of the WebFormsJS library along with its minified version.

Versions Original Size Minified Size
WebFormsJS 1.0 52 KB 22 KB
WebFormsJS 1.1 60 KB 26 KB
WebFormsJS 1.2 60 KB 26 KB
WebFormsJS 1.3 60 KB 26 KB
WebFormsJS 1.4 73 KB 31 KB
WebFormsJS 1.5 80 KB 34 KB

What is WebFormsJS?

WebFormsJS is a modern JavaScript library that eliminates the need for front-end development. It is designed to facilitate server-side handling of HTML elements in web applications. It is part of Elanat's broader WebForms Core technology, which aims to simplify the development process by moving many of the complexities traditionally associated with client-side frameworks to the server.

Related links

CodeBehind on GitHub:
https://github.com/elanatframework/Code_behind

Get CodeBehind from NuGet:
https://www.nuget.org/packages/CodeBehind/

CodeBehind page:
https://elanat.net/page_content/code_behind

Image of AssemblyAI

Automatic Speech Recognition with AssemblyAI

Experience near-human accuracy, low-latency performance, and advanced Speech AI capabilities with AssemblyAI's Speech-to-Text API. Sign up today and get $50 in API credit. No credit card required.

Try the API

Top comments (0)

nextjs tutorial video

Youtube Tutorial Series 📺

So you built a Next.js app, but you need a clear view of the entire operation flow to be able to identify performance bottlenecks before you launch. But how do you get started? Get the essentials on tracing for Next.js from @nikolovlazar in this video series 👀

Watch the Youtube series

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay