+91-8108174412 / +91-8422905475
nerul.training@visualcoder.in / thane.training@visualcoder.in

Client Side Scripting Language

Overview:

  • Client-side scripting language is source code that is executed on the client’s browser instead of the web-server.
  • It allows creating faster and more responsive web applications.
  • Client-side scripting(embedded scripts) is code that exists inside the client’s HTML page.
  • This code will be processed on the client machine and the HTML page will not perform any Post Back to the web-server.
  • Traditionally, client-side scripting language is used for page navigation, data validation and formatting. The language used in this scripting is JavaScript. JavaScript is compatible and is able to run on any internet browser.

Benefits:

  1. Helps to develop fast and responsive web site.
  2. Helps to optimize the application.
  3. Helps in validating and verifying the input data
  4. Can call various services available in the network.

HTML

  • HTML is the “mother tongue” of our browser.
  • HTML was created by Berners-Lee in late 1991 but “HTML 2.0” was the first standard HTML specification which was published in 1995. CSS.
  • Berners-Lee considered HTML to be an application of SGML. It applies the concept of and thought of SGML
  • HTML is a markup languagethat web browsers use to interpret and compose text, images, and other material into visual or audible web pages.
  • It is tag based descriptive language which defines the rule to render the data.
  • HTML helps to develop static web pages.

CSS

  • Cascading Style Sheets is developer friendly language which is used to process the web page more presentable.
  • Basically it handles the look and feel.
  • Cascading Style Sheets (CSS) is a helps to define the presentation layer on raw data.
  • CSS help to give visual effects like animation, color effects, graphical effects and so on.
  • CSS is designed primarily to enable the separation of presentation and content, including aspects such as the layoutcolors, and fonts.

Java Script

  • JavaScript was originally developed by Brendan Eich at Netscape sometime in 1995–1996.
  • JavaScript is a lightweight, interpreted, object-oriented language with first-class functions, and is best known as the scripting language for Web pages.
  • It is flexible enough to run any non-browser environmentsas well.
  • JavaScript can function as both a proceduraland an object oriented language.
  • JavaScriptis easy to learn in comparison to other programming languages.
  • JavaScript makes a webpage more interactive and engage users to the webpage.
  • It also been used to develop various framework as mentioned below

Java Script Based Framework

JQuery

  • jQuery is a lightweight, “write less, do more”, JavaScript library.
  • jQuery is a fast, small, and feature-rich JavaScript library.
  • 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.
  • jQuery also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation.

Node JS

  • js is an open source, cross-platform runtime environment for developing server-side and networking applications.
  • Itruns on various platforms like Windows, Linux, Unix, Mac OS X, etc.
  • Node.js uses JavaScript on the serverbuilt on Google Chrome’s JavaScript Engine (V8 Engine).
  • Node.js is developed by Ryan Dahl in 2009.
  • js is a platform built to develop fast and scalable network applications.
  • js uses an event-driven, perfect for data-intensive real-time applications that run across distributed devices.
  • js also provides a rich library of various JavaScript modules which simplifies the development of web applications using Node.js to a great extent.

Angular JS

  • AngularJS  is a JavaScript-based open-source front-end web application framework mainly maintained by Google.
  • It is referred to as “Angular.js” or “AngularJS 1.X”.
  • The AngularJS framework works by first reading the HTMLpage, which has additional custom tag attributes embedded into it.
  • It can communicate with JSON, MongoDB database, Express.js, Node.js  server runtime environment and so on.
  • AngularJS is a structural framework to develop dynamic web apps.
  • AngularJS’s data binding and dependency injection eliminate much of the code you would otherwise have to write.

Bootstrap

  • Bootstrap was created at Twitter in mid-2010 by @mdo and @fat.
  • Bootstrap is a powerful front-end framework for faster and easier web development.
  • It includes HTML and CSS based design templates for common user interface components like Typography, Forms, Buttons, Tables, Navigations, Dropdowns, Alerts, Modals, Tabs, Accordion, Carousel and many other as well as optional JavaScript extensions.
  • Bootstrap also has the ability to create responsive layout with much less efforts.
  • Bootstrap is a free and open-sourcefront-end web framework for designing websites and web applications.
  • It contains HTML– and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript

Leave a comment