Skip to content

A cheatsheet for learning frontend development quickest and easiest way possible

License

Notifications You must be signed in to change notification settings

ArslanYM/FrontendCheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Frontend Roadmap

Welcome to the Roadmap! 📜

HTML

Cheatsheet

Examples

Design

Design systems

  • Mockplus - all-in-one product design platform for prototyping, collaboration, and design systems;
  • Media Queries - examples of media queries;
  • Call To Idea - light up your imagination;
  • Daily Design - daily UI design components and pages;

IDE

  • Photopea - free online editor supporting PSD, XCF, Sketch, XD and CDR formats;
  • Figma - cloud-based design tool;
  • Sizzy - the browser for developers;

Services

Github repositories

  • Animockup - Create animated mockups in your browser and export it;

CSS

Examples

Services

Github repositories

  • pattern.css - CSS only library to fill your empty background;

JavaScript

  • Learn JS - modern JavaScript tutorial;
  • JS Loupe - how to work event loupe;
  • You Dont Know JS - series of books about JavaScript;
  • Javascript Dev Bookmarks - collection of articles;
  • Fetch - JavaScript fetch API and using async / await;
  • Axios - promise based HTTP client for browser and node.js;
  • Exercism - programming exercises and challenges to help developers improve JavaScript skills;
  • The Odin Project - learn how to manipulate the DOM, use object-oriented programming principles, and build single page applications with React;
  • Codecademy - JavaScript concepts;

Node & NPM

  • Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine;
  • NPM - build amazing things;
  • Webpack - module bundler;
  • Bundlephobia - find the cost of adding a npm package to your bundle;
  • Babel - JavaScript compiler;
  • ESLint - find and fix problems in your JavaScript code;
  • Editorconfig - helps maintain consistent coding styles;
  • Bower - package manager for the web;
  • Gulp - automate and enhance your workflow;

Charts

  • Apex charts - modern & interactive open-source charts;
  • Chart JS - simple yet flexible JavaScript charting;

Services

JWT

React.js

Cheatsheet

Examples

  • useHooks - easy to understand React Hook;
  • Create React App - create React apps with no build configuration;
  • React Bits - compilation of React Patterns, techniques, tips and tricks;
  • React Sight - live view of the component hierarchy tree;
  • Why Did You Render - notify you about avoidable re-renders;
  • Storybook - open source tool for developing UI components in isolation;

Misc

  • React auth - building basic react authentication;
  • Awesome React - collection of awesome things regarding the React ecosystem;

Tools

Git

Offical Site - offical documentation with system;

Cheatsheet

Services

Extras

If you like this cheatsheet , give a star to this repo. That would mean a lot