What the Web!! Yes, that is what came to my mind (pun intended). I have been working on web technologies for quite some time now and I have to say that it has reached all new heights lately.
The growth of web technologies was not quick, it was slow and subtle in the beginning. From 1991 to 2000 it was stabilizing slowly, 2000 to 2007 saw the advent of Ajax but still there was no dramatic changes in the way people saw web technologies, average Internet traffic was the same from 1991(Thanks to IE for that). The fun began towards the end of 2007, sadly that's when the last Netscape browser came out and gladly Chrome was unleashed. 2008 onward was the exponential growth of web technologies (Was the browser war between Chrome and Firefox to be blamed?)
The link provides a nice representation of this Evolution of web
Today web technologies are no more looked down as sidekicks, they are the hero now and with the crossover to server side by Node.js web technologies are slowly replacing traditional Javaish technologies everywhere.
The penetration is way beyond client side web. With JavaScript as the lead protagonist, today JavaScript is being used at full swing in;
All of the above mentioned frameworks and libraries need a post of its own to do justice, most of them are bread and butter of most developers and hence I would be writing a series on the newer and revolutionary ones soon.
The growth of web technologies was not quick, it was slow and subtle in the beginning. From 1991 to 2000 it was stabilizing slowly, 2000 to 2007 saw the advent of Ajax but still there was no dramatic changes in the way people saw web technologies, average Internet traffic was the same from 1991(Thanks to IE for that). The fun began towards the end of 2007, sadly that's when the last Netscape browser came out and gladly Chrome was unleashed. 2008 onward was the exponential growth of web technologies (Was the browser war between Chrome and Firefox to be blamed?)
The link provides a nice representation of this Evolution of web
Today web technologies are no more looked down as sidekicks, they are the hero now and with the crossover to server side by Node.js web technologies are slowly replacing traditional Javaish technologies everywhere.
The penetration is way beyond client side web. With JavaScript as the lead protagonist, today JavaScript is being used at full swing in;
- Traditional websites (HTML, CSS, JS, JQuery, Bootstrap, etc.)
- Web apps (HTML, CSS, JS, Jquery, Ajax, Angular, Backbone, Ember, Bootstrap, etc.)
- Client side applications-Chrome apps, Firefox plugins, windows apps, etc. (HTML, CSS, JS, Jquery, Ajax, Angular, Backbone, Ember, Bootstrap, etc.)
- Mobile Applications -Hybrid Native apps, Responsive Mobile web Apps (HTML, CSS, JS, Cordova, Jquery, Ajax, Angular, Backbone, Ember, Bootstrap, etc.)
- Desktop applications- Packaged apps running in Node
- Server side (Node, Express, Tower, etc.)
- DB ( Mongoose, CouchDB, etc.)
- Robotics (Arduino, Node, etc.)
Today Javascript is becoming more and more powerful, with each ECMAScript version release. It could be said that it is becoming more LISP like in nature and is being adopted in wide use cases.
Most noteworthy for the sudden increase in the popularity of web technologies should be attributed to NodeJS and how it changed the way Javascript was used and perceived to be, this led to lots of spin-of frameworks and libraries. Node makes it possible to build javascript apps for server side, desktop and even for creating your own army of robots.
Similarly the hybrid mobile app revolution was brought in by Phonegap a.k.a Cordova, which is slowly closing the gap between native apps and hybrid html apps. Mobile UI frameworks like Jquery mobile, Sencha touch, Ionic, Bootstrap, etc., with the power of cordova is helping web developers world wide to expand their horizon to the lucrative mobile application marketplace to compete head on with the likes of native android and iOS apps.
Another noteworthy improvement is in the client side JavaScript frameworks and libraries. Jquery started revolutionizing client side scripting which soon paved way for other libraries and frameworks like Bootstrap, AngularJS, Backbone, Knockout, Ember, etc. , to name a few. Today it is entirely possible and practical to write an end to end JavaScript web application using a JavaScript webserver and host it on a nodeJs server.
Another noteworthy improvement is in the client side JavaScript frameworks and libraries. Jquery started revolutionizing client side scripting which soon paved way for other libraries and frameworks like Bootstrap, AngularJS, Backbone, Knockout, Ember, etc. , to name a few. Today it is entirely possible and practical to write an end to end JavaScript web application using a JavaScript webserver and host it on a nodeJs server.
All of the above mentioned frameworks and libraries need a post of its own to do justice, most of them are bread and butter of most developers and hence I would be writing a series on the newer and revolutionary ones soon.
I likable the posts and offbeat format you've got here! I’d wish many thanks for sharing your expertise and also the time it took to post!!
ReplyDeleteBlueprism training institute in Chennai
Blueprism online training
I simply want to give you a huge thumbs up for the great info you have got here on this post.
ReplyDeleteangularjs Training in chennai
angularjs-Training in tambaram
angularjs-Training in sholinganallur
angularjs-Training in velachery
angularjs Training in bangalore
Thank you for allowing me to read it, welcome to the next in a recent article.
ReplyDeleteSplunk Training | Splunk Training Institute | Splunk Training in Chennai | Splunk Training Institute in Chennai
Machine Learning Training | Machine Learning Course | Machine Learning Training in Chennai | Machine Learning Course in Chennai
betmatik
ReplyDeletekralbet
betpark
tipobet
slot siteleri
kibris bahis siteleri
poker siteleri
bonus veren siteler
mobil ödeme bahis
CZG8X
kuşadası
ReplyDeletemilas
çeşme
bağcılar
urfa
TGONİA
https://bayanlarsitesi.com/
ReplyDeleteKocatepe
İstinye
Maltepe
Rami
1URT
whatsapp görüntülü show
ReplyDeleteücretli.show
42L
görüntülü.show
ReplyDeletewhatsapp ücretli show
BP56WK
ankara parça eşya taşıma
ReplyDeletetakipçi satın al
antalya rent a car
antalya rent a car
ankara parça eşya taşıma
YD2LVK
ankara parça eşya taşıma
ReplyDeletetakipçi satın al
antalya rent a car
antalya rent a car
ankara parça eşya taşıma
6OFFK
aydın evden eve nakliyat
ReplyDeletebursa evden eve nakliyat
trabzon evden eve nakliyat
bilecik evden eve nakliyat
antep evden eve nakliyat
K1QZQ
kayseri evden eve nakliyat
ReplyDeleteantalya evden eve nakliyat
izmir evden eve nakliyat
nevşehir evden eve nakliyat
kayseri evden eve nakliyat
4COQU0
D7E16
ReplyDeleteYalova Parça Eşya Taşıma
Çankırı Lojistik
Ardahan Lojistik
Van Evden Eve Nakliyat
Gümüşhane Parça Eşya Taşıma
DC63A
ReplyDeleteTekirdağ Fayans Ustası
Amasya Evden Eve Nakliyat
Adıyaman Evden Eve Nakliyat
buy testosterone propionat
buy steroid cycles
Silivri Fayans Ustası
buy winstrol stanozolol
Samsun Evden Eve Nakliyat
order halotestin
1237E
ReplyDeleteIğdır Şehirler Arası Nakliyat
Kripto Para Borsaları
Çanakkale Evden Eve Nakliyat
Çerkezköy Kurtarıcı
Yozgat Lojistik
Tokat Parça Eşya Taşıma
Silivri Parke Ustası
Çanakkale Şehirler Arası Nakliyat
Çerkezköy Çamaşır Makinesi Tamircisi
FFDC1
ReplyDeleteOrdu Evden Eve Nakliyat
Kırşehir Parça Eşya Taşıma
Altındağ Parke Ustası
Mexc Güvenilir mi
Edirne Şehir İçi Nakliyat
Ünye Çatı Ustası
Çerkezköy Cam Balkon
Antep Şehir İçi Nakliyat
Çankırı Lojistik
5006C
ReplyDeletebuy parabolan
dianabol methandienone
Mardin Evden Eve Nakliyat
Manisa Evden Eve Nakliyat
Artvin Evden Eve Nakliyat
sustanon
buy halotestin
pharmacy steroids
buy testosterone propionat
F27C2
ReplyDeletehttps://referanskodunedir.com.tr/
5D97C
ReplyDeleteSivas Ücretsiz Sohbet
uşak rastgele görüntülü sohbet uygulamaları
şırnak bedava sohbet
aydın canlı sohbet odaları
görüntülü sohbet sitesi
konya canlı görüntülü sohbet siteleri
bartın seslı sohbet sıtelerı
seslı sohbet sıtelerı
antalya bedava görüntülü sohbet
E738D
ReplyDeletetamamen ücretsiz sohbet siteleri
sinop parasız sohbet
bilecik rastgele canlı sohbet
çankırı sesli sohbet uygulamaları
yalova görüntülü canlı sohbet
Sivas Görüntülü Sohbet Ücretsiz
ığdır kadınlarla sohbet
bilecik ucretsiz sohbet
Şırnak Sesli Sohbet Sitesi
AFE6B
ReplyDeleteBitcoin Kazanma
Coin Nasıl Çıkarılır
Lunc Coin Hangi Borsada
Wabi Coin Hangi Borsada
Binance Yaş Sınırı
Floki Coin Hangi Borsada
Binance Referans Kodu
Twitter Trend Topic Satın Al
Coin Nasıl Alınır
0F362
ReplyDeleteuniswap
sushi
ledger wallet
poocoin
metamask
trezor suite
bitbox
dcent
trezor suite
822B3
ReplyDeleteÇorlu
Sorgun
Başakşehir
Nurdağı
Pamukkale
Hamamözü
Tut
Demre
Digor