Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-links
Awesome links about front-end
https://github.com/ptsurko/awesome-links
- How browsers work
- How Browsers Work: Behind the scenes of modern web browsers
- The Ultimate Guide to CSS for EMAIL clients
- Media object
- CSS Guidelines
- Google Accessibility
- ARIA Landmarks Example
- Web Accessibility Tutorials
- Using ARIA
- CSS Guidelines Architecture practices
- SOLID CSS
- OSCSS
- Presentation
- Nesting components
- Extending styles
- Contextual styling
- 33 Concepts Every JavaScript Developer Should Know
- What the heck is the event loop anyway?
- Why Prototypal Inheritance Matters
- What Every Frontend Developer Should Know About Webpage Rendering
- Pixels are expensive
- Flip your animations
- Оптимизируем веб с Виталием Фридманом: скорость загрузки, память, CPU
- Оптимизируем веб с Виталием Фридманом, — компрессия, картинки, шрифты, фичи HTTP/2 и Resource Hints
- Functional programming for JavaScript people
- Professor Frisby's most adequate guide to functional programming
- Intro to ImmutableJS
- The introduction to Reactive Programming you've been missing
- RxJS 5 Operators By Example
- Elm introduction
- State of React State Management for 2019
- Change And Its Detection In JavaScript Frameworks
- Unidirectional user interface architectures
- Digest cycle in SPA
- How data binding work in Angular
- Cartoon intro to Redux
- The upsides of Redux
- The downsides of Redux
- Rematch
- Redesigning Redux
- DVA
- Ant design pro
- Hackernews
- XState
- Patterns for using React with Statechart-based state machines
- Redux vs MobX
- Flux
- Cartoon guide to Flux
- The evolution of Flux frameworks
- Flux in Depth. Overview and Components.
- Container components
- Smart and Dumb components
- Components, components, components in ... Angular 1.5
- Angular internals in depth
- Angular internals in depth 2
- Angular internals slides
- Make your own angular - scopes and digest
- AngularJS in patterns
- How transclusion works
- Change detection explained
- Comprehensive Introduction to @ngrx/store
- Building Redux in TypeScript with Angular 2
- React Architecture
- React’s diff algorithm
- React is Slow, React is Fast: Optimizing React Apps in Practice
- Function as Child Components
- Eventbrite testing best practives
- Snapshot testing
- Recommendations for best practices regarding action-creators, reducers, and selectors
- How To Master Advanced React Design Patterns — Compound Components
- How To Master Advanced React Design Patterns — Context API
- How To Master Advanced React Design Patterns — Render Props
- Writing resilient components
- Front-End Performance Checklist 2017
- Jank Free
- What's new in TypeScript
- Advanced Node.js Project Structure
- Architecture of NodeJS’ Internal Codebase
- How does NodeJS Works
- HOW ASYNC I/O WORKS - AND SOMETIMES DOESN'T
- DevOps 101 (not just) from a Node.js Perspective
- Node.js Best Practices
- express-rest-es2017-boilerplate
- express-mongoose-es6-rest-api
- sequelize-express-example
- A Guide to Node.js Logging
- How to do Twitter authentication with React and RESTful API
- Sessionless Authentication using JWTs (with Node + Express + Passport JS)
- Stop using JWT for sessions
- Stop using JWT for sessions, part 2: Why your solution doesn't work
- Cloud fundamentals and best practices from Azure
- Best Practices for Designing a Pragmatic RESTful API
- Microsoft REST API Guidelines
- Microsoft API design
- Google API Design Guide
- The Hitchhiker’s Guide to Python!
- A COLLECTION OF PYTHON "MUST READS"
- 10 awesome features of Python that you can't use because you refuse to upgrade to Python 3
- Python потребляет много памяти или как уменьшить размер объектов?
- Всё, что нужно знать о сборщике мусора в Python
- Garbage collection in Python: things you need to know
- Advanced python - Artem Golubin
- Python History
- Yet another Python internals blog
- Database development mistakes made by application developers
- Audit table - Storing created/retired dates for a large amount of different entities
- How to design a product table for many kinds of product where each product has many parameters
- What are the [dis
- Better Database Migrations in Postgres
- Be careful with CTE in PostgreSQL
- Advanced Postgres Performance Tips
- Windows Azure Storage
- Bigtable: A Distributed Storage System for Structured Data
- Key-value stores: BigTable & Dynamo
- BigTable Model with Cassandra and HBase
- Measure Anything, Measure Everything
- Prometheus: Monitoring at SoundCloud
- Fast and flexible observability with canonical log lines
- Logs and Metrics and Graphs, Oh My!
- 12 factor app
- How to build stable systems
- System Design Primer
- Don’t use DAO, use Repository
- Guice JPA
- The boring technology behind a one-person Internet company
- Good enough engineering to start an Internet company
- Stack History: A Timeline of The Top 2019 Unicorn IPO's Tech Stack Evolution
- The Hardest Part About Microservices: Your Data
- We Don’t Run Cron Jobs at Nextdoor
- Uber’s Big Data Platform: 100+ Petabytes with Minute Latency
- Data Infrastructure at Airbnb
- Learn Vim Progressively
- Vim as IDE
- Working effectively with iTerm2
- Agile Team Organisation: Squads, Chapters, Tribes and Guilds
- You Build It, You Run It/Why Developers Should Do Customer Support
- Software testing pyramid
- Google testing blog
- Comparing Workflows
- Feature toggles
- Trunk Based Development
- Enabling Trunk Based Development with Deployment Pipelines
- What is Trunk Based Development?
- Blue/Green Deployment
- Continuous Delivery vs Continuous Deployment
- Architecting for Continuous Delivery
- Continuous Deployment at Instagram
- Model everything to fail fast
- Development, Deployment and Collaboration at Etsy
- Focus on outcome not output
- Machine Learning Crash Course: Part 4 - The Bias-Variance Dilemma
- Understanding the Bias-Variance Tradeoff
Programming Languages
Keywords
angular
2
boilerplate
2
react
2
programming
2
dashboard
1
antv
1
antd
1
ant-design
1
admin
1
primitive-types
1
nodejs
1
javascript-programming
1
javascript-engines
1
javascript-closures
1
javascript
1
es6-javascript
1
es6
1
webapp
1
web-application
1
web
1
system
1
python
1
interview-questions
1
interview-practice
1
interview
1
development
1
design-system
1
design-patterns
1
design
1
sequelize
1
example
1
documentation
1
design-pattern
1
umi
1
enterprise
1
concepts
1