NARKOZ/guides
Design and development guides
awesomestyleguidesprogramming-languagesguidelinesapidesigndevelopmentbest-practicescoding-conventions
주요 지표
스타 성장
스타
2.4k
포크
234
주간 성장
+5
이슈
0
1k2k
2023년 1월2023년 8월2024년 4월2024년 11월2025년 7월2026년 3월2026년 10월
README
Guides
Guides for programmers who want to be awesome.
The intent of this repository is to collect and distribute links to useful
coding style guides and development practices across the web.
Contents
Styling
CSS
- Google HTML/CSS Style Guide
- Principles of writing consistent, idiomatic CSS
- HTML and CSS code guide
- General CSS notes, advice and guidelines
Sass
Markup
HTML
XML
Programming Languages
C
C++
C#
Clojure
CoffeeScript
Elixir
Go
Haskell
JavaScript
- Google JavaScript Style Guide
- [UPDATED] Google JavaScript Style Guide
- Principles of Writing Consistent, Idiomatic JavaScript
- Airbnb JavaScript Style Guide
- JavaScript: The Right Way
- ES6 Coding Style
- JavaScript SDK Design Guide
- Project Guidelines
Java
Objective-C
- Google Objective-C Style Guide
- NYTimes Objective-C Style Guide
- The official raywenderlich.com Objective-C style guide
PHP
Perl
Python
Ruby
Rust
Scala
Shell
SQL
Swift
Vimscript
Frameworks
AngularJS
RSpec
- Better Specs { rspec guidelines with ruby }
- RSpec Style Guide
- Even Better Specs | Guidelines for Maintainable Tests
Rails
Vue
Other
API
- HTTP API Design Guide
- Principles of good RESTful API Design
- Microsoft REST API Guidelines
- Building JSON-LD APIs: Best Practices
- Zalando RESTful API and Event Scheme Guidelines
Bots
CLI
Deployment
Favicon
iOS
Git
JSON
Machine Learning
Node.js
Security
- Security Principles
- Web Security Guidelines
- WebAppSec/Secure Coding Guidelines
- Web Application Security Guide/Checklist
UI
Writing
- Writing style
- Documentation Style Guide
- Apple Style Guide
- How To Ask Questions The Smart Way
- Google Developer Documentation Style Guide
Contributing
Any improvements or suggestions are welcome! See Contribution Guides.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license.