Compilation: Over 800 resources for front-end developers We continue to publish collections of useful tools. Below is a selection of more than 800 services, books, articles, video tutorials and other materials that will be useful to everyone involved in front-end development.
/ Photo by Maxime Auger  CC  Manuals Bento: a Hack Design: an Web Style Guide: SmahingMagazine: Training: a JavaScriptIsSexy: Codecademy: Codeschool: TheExpressiveWeb: a Treehouse: General Assembly Dash: Architecture Aura: Hydra: a Terrific.js: Patterns: Article: Video: Book: Book: Book: Presentation: Comparison: Stubbornella: Workflow organization Yeoman: Grunt: Web development: GruntStart: the Guide: Getting Grunt: Gulp: Gulp + Browserify: Gulp: Gulp.js: Mod: a Brunch: FIS: a Roots: Mimosa: Automaton: Cartero: Frontend-development: Frontend-development: Glue: a Wraith: Penthouse: Browser-sync: Video: Presentation: Podcasts Newsletters CSS Javascript Google Style Guide: Style Guide Github Styleguide: styling Wordpress: Book: RubyJS: Mout: bacon.js: a Guide: How To Node: Video lecture: JavaScript libraries HTML High level languages Dart: a Sass: Bourbon: a Less: Stylus: TypeScript: CoffeeScript: JS frameworks Article: Article: Tips: angular-requirejs-seed: Article: Article: Article: Article: Article: jQuery: jQWidgets: a Flight: Singool.js: a Knockout: rAppid.js: Sammy.js: a Ember.js: Ember.js: Guide: EmberWatch: a Maria: Terrific Composer: Rivets.js: a Synapse: Cappuccino: JavaScript: a JavaScript: Underscore.js: CSS frameworks Cross-browser compatibility Normalize.css: HTML5: Viewport Component: Can I Use: HTML5 Please: Outdated Browser: Adaptability Email Mobile devices Work with gestures DOM object management Handling tap events Page layout Screensizes: Snap.js: Flickable.js: Swipe: Swiper: jQuery-plugin: SwipeSlide: stackable.js: Work with sensors of mobile devices lenticular.js: This End Up: iOS Safari: the Safari: Safari: Article: Article: Article: Guide: jQuery: retina.js: Retina Images: Patterns and Snippets Typography Various services Website creation tools Working with animation Velocity.js: Animo.js: a Stylie: a animate.less: a Canvas Advanced Animation Toolkit: tween.js: a Janis: a Rekapi: CanvasScript3: a Shifty: emile.js: Firmin: Keanu: a jsAnim: a GreenSock: GreenSock: GreenSock: Codepen Repository: scripty2: a Animator.js: Processing.js: jQuery Transit: Move.js: a Collie: Year Of Moo: animate.css: Approach: Magic: Widgets File upload Site Map Content creation Modal windows Alerts Sliders Navigation / Navigation Elements of choice: drop-down lists, radio buttons, checkboxes Load indicators Hierarchy / trees Navigation Tooltips Other Visualization Validation of entered data in the form Mention.js: ALAJAX: a Parsley.js: a mailcheck.js: keeps track of the one-validation: a nextVal: Fields.js; IV.js: Ladda: jQuery Super Labels: jQuery Validation Engine: Animated transitions Work with numbers Time and date Search Fullproof: lunr.js: Testing Jasmine: a QUnit: JsMockito: a PhantomCSS: Gemini: Karma: a ChaiJS: Sinon.JS: sinon-chai: PhantomJS: SlimerJS: a  web-enabled script developer for web developers working on Gecko; Template engines Routing and URLWork with text editors View and edit code Refactoring Article: Performance Video: Video: Video: Guide: Tips: Article: Tips: Article: Article: we Article: Article: Article: Article: Article: Article: Article: Article: Manual: jsPerf: Chrome Developer Tools: an Optimization for V8: a List: Tips: Navigation Timing: Firebug Paint Events: Locache: a Caliper: a DOM element manipulations Animations Hardware acceleration Tip: List: About browsers Video: Video: How browsers work: O'Reilly Velocity 2011: Video: Fast CSS: Video: WebKit: a Video: Article: Video: Article: Article: Article: Article: The Images CSS-only: Article: Article: Article: Article: HTTP transport Modularity and loaders Package management Image management Icons HTTP Websocket Specification; Socket.io: Engine.io: a SockJS: the Error handling and debugging Tracing.js: Guide: Tattletale: jsconsole: Documentation DevDocs: dexy: docco: styledocco: Ronn: dox: YUIDoc: coddoc: sphinx: a Article: Beautiful docs: Daux.io: a Windows 8 styles Video and audio Library collections Unheap: jster: MicroJS: JSPkg: jquer.in: JSDB.io: Other sources, tools and resources pineapple.io: Frontdesk: a Guide: Life of JS: Chat Prototyping Json Presentations Scrolling Keyboard operation Tables Security The location of elements on the page Shapeshift: CollagePlus: a Masonry: a MixItUp: Work for web developers Other Source: https://habr.com/ru/post/275673/All Articles