Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Front-End Web Development Basics

20

Flashcards

0/20

Still learning
StarStarStarStar

Vue.js

StarStarStarStar

Vue.js is an open-source Model-View-ViewModel front-end JavaScript framework for building user interfaces and single-page applications. It features an incrementally adaptable architecture that focuses on declarative rendering and component composition.

StarStarStarStar

Angular

StarStarStarStar

Angular is a platform and framework for building single-page client applications using HTML and TypeScript. Angular is written in TypeScript and includes a set of well-integrated libraries, along with a suite of developer tools to develop and scale applications.

StarStarStarStar

Progressive Enhancement

StarStarStarStar

Progressive Enhancement is a design philosophy that centers on providing a basic level of user experience in web applications to the widest possible audience while delivering enhanced functionality to users with more advanced browser software or greater bandwidth.

StarStarStarStar

Bootstrap

StarStarStarStar

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains CSS- and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

StarStarStarStar

jQuery

StarStarStarStar

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, and animation much simpler with an easy-to-use API that works across a multitude of browsers.

StarStarStarStar

DOM

StarStarStarStar

The Document Object Model (DOM) is a programming interface for web documents. It represents the page so that programs can change the document structure, style, and content.

StarStarStarStar

NPM

StarStarStarStar

NPM (Node Package Manager) is the package manager for JavaScript and the world’s largest software registry. It consists of a client command line interface (CLI) for installing and managing packages and an online database of public and private packages.

StarStarStarStar

React

StarStarStarStar

React is an open-source, front-end library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies and is used as a base in the development of single-page or mobile applications.

StarStarStarStar

Responsive Design

StarStarStarStar

Responsive Web Design makes your web page look good on all devices (desktops, tablets, and phones). Responsive design ensures that the content is fluid and adapts to the screen size.

StarStarStarStar

AJAX

StarStarStarStar

AJAX (Asynchronous JavaScript and XML) is a set of Web development techniques using many web technologies on the client-side to create asynchronous web applications. With AJAX, web applications can send and retrieve data from a server asynchronously without interfering with the display and behavior of the existing page.

StarStarStarStar

HTML

StarStarStarStar

HTML (Hypertext Markup Language) is the standard markup language for creating web pages and web applications. Web browsers receive HTML documents from a web server and render them into multimedia web pages.

StarStarStarStar

Babel

StarStarStarStar

Babel is a JavaScript compiler that allows developers to write next-generation JavaScript today. It is mainly used to convert ECMAScript 2015+ code into a backward-compatible version of JavaScript that can be run by older browsers.

StarStarStarStar

SEO

StarStarStarStar

Search Engine Optimization (SEO) is the practice of increasing the quantity and quality of traffic to your website through organic search engine results. It involves making certain changes to your website design and content to make it more attractive to a search engine.

StarStarStarStar

Accessibility

StarStarStarStar

Web Accessibility refers to the inclusive practice of making websites usable by people of all abilities and disabilities. This involves ensuring that all users, regardless of their hardware, software, language, location, or ability, can access web content.

StarStarStarStar

CSS

StarStarStarStar

CSS (Cascading Style Sheets) is used to format the layout of Web pages. It allows one to design pages with stylistic elements such as fonts, colors, and spacing.

StarStarStarStar

JavaScript

StarStarStarStar

JavaScript is a programming language used to create interactive effects within web browsers. It is used to enhance user experiences by enabling dynamic content and interactive functions.

StarStarStarStar

Graceful Degradation

StarStarStarStar

Graceful Degradation is a design strategy that ensures a web page still retains the ability to function with reduced functionality when viewed with older technologies, essentially starting from a complex base and working down to simpler versions.

StarStarStarStar

SASS

StarStarStarStar

SASS (Syntactically Awesome Style Sheets) is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS). It introduces features like variables, nesting, and mixins to CSS, making the stylesheets more maintainable and easier to write.

StarStarStarStar

Webpack

StarStarStarStar

Webpack is a static module bundler for modern JavaScript applications. It processes applications by recursively building a dependency graph that includes every module your application needs, then packages all of those modules into one or more bundles.

StarStarStarStar

Git

StarStarStarStar

Git is a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. It is used by web developers to keep track of changes in source code during software development.

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.