Big Bang and Dilemma of modern front-end developer ..

Abhijit Gujar
2 min readNov 2, 2020

Front-end is 2010 was pretty simple. HTML +CSS + Javascript (jquery) most popular framework at that time… But there is Big Bang called node, ECMAScript which caused chain reaction that gave birth to the what we know today is modern javascript world ..

The must know ..

So today if you want to work on Javascript understanding of Node/Deno, Git is must. There are bunch of frameworks around like Angular, React, Vue, Ember, Svelte etc ..Each of this framework is a galaxy itself. if like to dive deep do visit this site .I am sure it will guide you in your front-end journey.

Choose your design principles source ..

Well if we are talking about front-end then apart from javascript you gonna need a select on some basic design principles or guidelines to name few are Material Design, Flat Design , lightning design system , Carbon Design System , Polaris Design System , altassian design system, fluent design system and so on .. well if you look closely enough you will identify a design pattern which these system follow . Personally I like Material Designs .. fell free to choose your poison according to your requirements.

Which library ?

There are plethora of css library that implement/ follow one of the above design system often the Design system comes with their own library but there are some open source projects that are does not follow any design principles yet are pretty good such as bulma , tailwind .

How to put it together ..?

Now that you have decided on components its time to use them in most efficient way .. you will need to create a build system that will take care of repetitive task . Thankful here we have limited option to selection from the top javascript build systems are snowpack , webpack rollup , parcel . if you are looking for power packed build system then i think Webapck is good , if you want to drive into bleeding edge build system then go for snowpack , if you want to build js library for other to use then i guess rollup and parcel are good .

This was just a tip of tip of iceberg for general guidance.

Coming up on next episode We will explain you “Why the Dinosaurs will be extinct in next decade….”

We at Regalartech Pvt Ltd have been working on svelte + rollup + Tailwind as front-end for GIS based product. If you organisation need a jump start on starting a new product do reach out at abhijit.gujar@regalartech.com

--

--