Scale Frontend Application: Journey from Zero to Millions of users.
dev.to·19h·
Discuss: DEV
Flag this post

Scalability problem arises when the system is fast for single user but slow under heavy load.

A frontend application journey starts with a language and a framework to speed up development and setup.

Browsers only understand HTML, CSS and Javascript. The application code is more developer friendly and it needs to be converted to browser compatible format. This is where bundlers come in. The bundlers minify code, optimize images sizes and leverages techniques such as dynamic import and code-splitting to reduce overall size of application.

Along with that it uses Tree shaking to analyse the dependency tree and remove any unused code from final bundle. This enables to improve the load times and overall performance.

The generated bundle is deployed to server. This is an application…

Similar Posts

Loading similar posts...