-
Notifications
You must be signed in to change notification settings - Fork 8
5. Other Supporting Technology
dinanathsj29 edited this page Feb 10, 2019
·
4 revisions
- Collection of pre-written methods/functions features that make development faster and easier
- Extends the functionality of native JavaScript, may be focused sets like date.js, moment.js to jQuery a broader task oriented library
- jQuery
- Angular
- React
- Vue
- Prototype
- Ember
- D3
Collection of prebuilt HTML, CSS and JavaScript files designed to speed up, make the development of sites easier.
- HTML - (readymade templates, semantic structure)
- CSS - (ready typography, layouts, Browser resets)
- JavaScript - (enhanced features modal windows, tooltips, menus)
- **
Examples** - Bootstrap, Angular, HTML Shiv Shim
- A set of templates build around a specific starting point or goal
- Provide a starting point for building sites or apps (latest features need to work/support in older browsers)
- A collection of assets designed to help build sites or applications faster, easier
- Includes CSS grids, javascript libraries or helpful scripts and HTML templates
- CSS is static stylesheet language, CSS PreProcessors help to write CSS more efficiently, semantically with programming features like variables, functions, maths operations, conditionals etc.
- The scripting language that extends the functionality of CSS and must be compiled into native CSS code before publishing
CSS PreProcessors | Source created in | File conversion |
---|---|---|
SASS | (Written in Ruby) | .scss / .sass -> .css |
Less | (Written in JavaScript) | .less -> .css |
Stylus | (Written in JavaScript) | .styl -> .css |
A semantic markup language containing rules for defining document structure and data and transfer globally (customized tags) and widely used to share data between multiple applications.
<?xml version="1.0" ?>
<studentDetails>
<name>Test</name>
<rollNumber>001</rollNumber>
<studentDetails>
- RSS feeds - online contents
- AJAX Applications - store or write data
- Flash/XML
- External APIs
- XSL & XSLT
- XPath
- Not a new technology
- Not a scripting or programming language
- It isn't any one thing at all...!!!
- AJAX is a new technique for creating better, faster, and more Interactive interfaces or web applications with the help of XML, HTML, CSS, and JavaScript Document Object Model (DOM)
- Think AJAX as a new specific approach to web development which focuses on building interactive and engaging web experiences
- RSS uses a family of standard web feed formats to publish frequently updated information like blog entries, news headlines, audio, video.
- An RSS document (called "feed", "web feed", or "channel") includes full or summarised text, and metadata, like publishing date and author's name.
- RSS is a standardized XML base format