First article of my blog, being a good programmer since last 7 years i started with just html4 within 6-7 years of my career things have been changed so rapidly that its always a learning curve at every step ahead. Started with HTML4, CSS, JQuery now we are at generation where a complex process & tons of tools & techniques have to be used to make awesome & well optimized front end.

“Change is the law of life. And those who look only to the past or present are certain to miss the future.” – John F. Kennedy

Progressive Web Apps

Progressive Web Apps were introduced in 2015, and available since Chrome 70, but its widely being used and implemented in many single page applications, there were lots of improvement has been made so far and lots of resources are available to implement it easily without much headache.

Google has also introduced recently workboxjs, a library that sit on client side as well on server side, to reduce your headache further next level, thus it's now became more that to implement PWA and make website more cachaable, offline ready on every device and native-app like flavor .

VueJs - The Progressive JavaScript Framework, becoming more popular and closed rival to angular and React framework, there's no doubt that vuejs is being chosen over its simplicity and flexibility, while angular are are full blown power pack framework ready to use,

Static Site Generators

Automated statics site generator tools are also at next level now, to generate awesome sites with just HTML, CSS, JS providing power of PWA, cachability etc

GatsbyJs is one of site generator make powerful stunning static sites in no matter of time with react templates and PWA support

JavaScript at Next Level

There were days when we used to code in pure css, now its done in SCSS, LESS etc in modern front-end development

Same with JavaScript, days are gone almost now, ES6 is normal new standard and you should be using ES7, ESNext or may be TypeScript of Flow

With TypeScript having annotations and many cool features, lot more can be done automated and less code fashion like we can see how angular is using typescript very deeply.

Mobile First Web

Mobile phone users is about to reach 4.68 billion in 2019 (forecast). Worldwide it is expected to pass the five billion mobile users mark by 2019.

With Growing mobile users every day and still , we've to provide better user experiences and Google have more tighten rules to give a better chance to mobile first websites then normal one. Google is always encouraging websites to have upto mark techniques & make use of every available piece of tech to provide better user experiences & to users .

Google AMP (Accelerated Mobile Pages) is being implemented by a lot of website continually and now in 2019 to not implement it or not having better user experience is penalty then a perk

“In my opinion, the future of mobile is the future of everything.” - Matt Galligan

Final Word

Live as if you were to die tomorrow. Learn as if you were to live forever.  -Mahatma Gandhi