Posts

Showing posts from May, 2019

Rich Web-Based Application

Image
Hey friends. Welcome back. This is the last blog of this chapter.  We will meet another new chapter. In this blog I'm going talk about Rich web-based  applications. •Rich Web-based applications      •Use advanced GUIs      •Use Delta-Communication     •Provide rich user experience •Most of the web-based applications nowadays are RiWAs. •Rich GUIs in RiWAs use Delta-Communication to communicate with the server components •DC happens behind the GUI      •Eliminates page refreshes  •DC can process asynchronously      •Eliminates page freezing  •DC works faster      •Eliminates the work-wait pattern https://www.researchgate.net/publication/317383686_Delta_Communication_The_Power_of_the_Rich_Internet_Applications Delta-communication Technologies •Simple-Pull-Delta-Communication (SPDC) can be seen as the simplest form of DC      •Used in AJAX      •Single XHR request to the server      •Client-side: Native JS support      •Se

Client side development -jQuery

Image
Hello friends. In this blog I'm going to talk about jQuery. jQuery is not a framwork. It is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript. The purpose of jQuery is to make it much easier to use JavaScript on your website. jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code. The jQuery library contains the following features : HTML/DOM manipulation CSS manipulation HTML event methods Effects and animations AJAX Utilities There are lots of other JavaScript frameworks out there, but jQuery seems to be the most popular, and also the mos