Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
YA-awesome
Yet Another Awesome List 🤓
https://github.com/chengcyber/YA-awesome
- HTML Spec
- HTML5 权威指南
- HTML5 Canvas 核心技术
- SVG: Scalable Vector Graphics
- Canvas API
- The WebGL API: 2D and 3D graphics for the web
- Awesome HTML5
- Awesome SVG
- Awesome Canvas
- Awesome WebGL
- MDN Web Doc - CSS
- LESS
- SaSS
- Principles of writing consistent, idiomatic CSS
- Opinionated CSS styleguide for scalable applications
- Google HTML/CSS Style Guide
- Bootstrap
- Semantic UI
- Foundation
- Builma
- Nomalize.css
- MiniRest.css
- sanitize.css
- unstyle
- CodePen's CSS
- Github's CSS
- Medium's CSS is actually pretty f...ing good
- CSS at BBC Sport
- Refining The Way We Structure Our CSS At Trello
- JavaScript: The Good Parts
- Secrets of the JavaScript Ninjia
- Effective JavaScript
- JavaScript engine fundamentals: Shapes and Inline Caches
- Gentle introduction into compilers
- Stanford CS143: Compilers
- Engineering: A Compiler
- Ecma-262
- ES6 in depth
- ECMAScript 6 入门
- Modern JavaScript Cheatsheet
- You Don't Know JS
- Glossary of Modern JavaScript Concepts: Part 1
- Glossary of Modern JavaScript Concepts: Part 2
- JavaScript has Unicode Problem
- JavaScript Algorithms
- Javascript 30 seconds of code
- What the f.ck JavaScript
- Airbnb JavaScript Style Guide
- JavaScript Patterns for 2017
- JavaScript. The Core
- JS scope: static, dynamic, and runtime-augmented
- An overview of the engine, the runtime, and the call stack
- Inside the V8 engine + 5 tips on how to write optimized code
- Memory management + how to handle 4 common memory leaks
- Event loop and the rise of async programming + 5 ways to better coding with async/await
- Deep dive into WebSockets and HTTP/2 with SSE + how to pick the right path
- A comparision with WebAssembly + why in certain cases it's better to use it over JavaScript
- The building blocks of Web Workers + 5 cases when you should use them
- Service Workers, the lifecycle and use cases
- The mechanics of Web Push Notifications
- Tracking changes in the DOM using MutationObserver
- The rendering engine and tips to optimize its performance
- Inside the Networking Layer + How to optimize its performance and security
- Under the hood of CSS and JS animations + how to optimize their performance
- Storage engines + how to choose the proper storage API
- The internals of Shadow DOM + how to build self-contained components
- WebRTC and the mechanics of peer to peer networking
- The Cost of JavaScript
- JavaScript Start-up Performance
- Inside look at mordern web browser (part 1/4)
- Page Lifecycle API
- How Browsers Work: Behind the scenes of modern web browsers
- 浏览器的渲染原理简介
- How to write your own Virtual DOM
- Write your Virtual DOM 2: Props & Events
- How Virtual-DOM and diffing works in React
- The inner workings of virtual DOM
- 深度剖析:如何实现一个 Virtual DOM 算法
- Matt-Esch/Virtual-DOM
- maquette(Virtual DOM lib)
- High Performance Browser Networking
- Unix Network Programming
- HTTP/2
- http2 explained
- Gitbook - HTTP/2 讲解
- HTTP/2 for a Faster Web
- Nginx HTTP/2 White Paper
- RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/2)
- RFC 7541 - HPACK: Header Compression for HTTP/2
- WebSockets
- HTML5 WebSocket: A Quantum Leap in Scalability for the Web
- StackOverflow: My Understanding of HTTP Polling, Long Polling, HTTP Streaming and Websockets
- An introduction to WebSockets
- Awesome WebSockets
- Introducing WebSockets: Bringing Sockets to the Web
- Websockets 101
- Real-Time Web by Paul Banks
- Are WebSockets the future?
- Web Performance in Action
- Designing for Performance
- High Performance JavaScript
- High Performance Web Sites: Essential Knowledge for Front-End Engineers
- Google Web Fundamentals#Performance
- Browser Diet
- Google: PageSpeed Insights Rules
- Yahoo: Best Practices for Speeding Up Your Web Site
- WPO Stats - Web Performance Optimization
- A Simple Performance Comparison of HTTPS, SPDY and HTTP/2
- Nginx: 7 Tips for Faster HTTP/2 Performance
- Slack: Reducing Slack's memory footprint
- Pinterest: Driving user growth and performance improvements
- 10 JavaScript Performance Boosting Tips
- Getting started with the Picture Element
- Native Responsive Images
- Improve Page Load Times With DNS Prefetching
- Jank Busting for Better Rendering Performance
- Google: PageSpeed
- Yahoo: YSlow
- GTmetrix
- Awesome WPO
- Forget Google and Use These Hosted JavaScript Libraries in China
- 7 steps to become a UI/UX designer
- Don't Make Me Think
- Simple and Usable Web, Mobile, and Interaction Design
- Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules
- Designing Interfaces: Patterns for Effective Interaction Design
- The Psychology Principles Every UI/UX Designer Needs to Know
- 18 designers predict UI/UX trends for 2018
- Adobe: The Evolution of UI/UX Designers into Product Designers
- Atomic Design 原子设计| 构建科学规范的设计系统
- 网页设计: Atomic Design 简介及工作实例
- Atomic Design by Brad Frost
- Atomic Design Blog by Brad Frost
- Pattern Lab by Brad Frost
- Pattern Lab github
- Atomic Design with React
- Atomic Components: Managing Dynamic React Components using Atomic Design
- HOME PAGE
- What's new and coming for Windows UI: XAML and composition
- Intruducing Fluent Design
- Fluent Design: Evolving our Design System: Build 2018
- Microsoft Build 2018: Fluent Design System Demo
- Microsoft Build 2018: Fluent Design System Evolution
- Fluent Design System inside of Microsoft Office: Build 2018
- HOME PAGE
- Google I/O 2014 - Material witness: How Android material applications work
- Comparison of Material Design implementations
- Material Design Lite
- Materialize
- Material-UI
- MUI
- Apple Design
- IBM Design Language
- Salesforce Lightning Design System
- Facebook Design - What's on our mind?
- CodePen
- 12 basic principles of animation
- Understand the 12 principles of animation
- Prototypr: 6 Animation Guidelines of UX Design
- Transitional Interfaces
- UI Animation and UX: A Not-So-Secret Friendship
- Invisible animation
- Creating Usability with Motion: The UX in Motion Manifesto
- Designing Interface Animation by Val Head
- Animation principles in motin design
- Integrating Animation inot a Deisgn System
- Great UI/UX Animations Group 1
- Great UI/UX Animations Group 2
- Web Designer News
- Designer News
- Reddit Web Design
- Marvel Blog
- The Next Web
- Medium - Design
- Smashing Magazine
- Sitepoint
- Awwwards
- One Page Love
- Inspired UI
- Dribbble
- UI Movement
Programming Languages
Keywords
javascript
8
awesome-list
6
awesome
4
css
4
list
3
es6
3
book
2
education
2
styleguide
2
naming-conventions
2
es2015
2
learn-to-code
2
programming
2
async
1
book-series
1
closures
1
prototypes
1
training-materials
1
training-providers
1
algorithm
1
computer-science-algorithms
1
astro
1
es6-javascript
1
git
1
github-actions
1
html
1
svg
1
awesome-canvas
1
canvas-element
1
canvas2d
1
draw-graphics
1
html5-canvas
1
particles
1
glsl-editors
1
learning-webgl
1
webgl
1
webgl-articles
1
webgl-programming
1
webgl-references
1
webgl-spec-sheet
1
webgl-tutorials
1
css-reset
1
normalize-css
1
normalization
1
opinionated
1
animation
1
dom
1
fast
1
lightweight
1
maquette
1