[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7652":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":15,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},7652,"guides","thoughtbot\u002Fguides","thoughtbot","A guide for programming in style.","https:\u002F\u002Fthoughtbot.com\u002Fplaybook",null,"Ruby",9553,1354,332,1,0,5,16,6,40.4,false,"main",[],"2026-06-12 02:01:42","# Guides\n\nGuides for working together, getting things done, programming well, and\nprogramming in style.\n\n## High level guidelines\n\n- Be consistent.\n- Don't rewrite existing code to follow this guide.\n- Don't violate a guideline without a good reason.\n- A reason is good when you can convince a teammate.\n\n## A note on the language\n\n- \"Avoid\" means don't do it unless you have good reason.\n- \"Don't\" means there's never a good reason.\n- \"Prefer\" indicates a better option and its alternative to watch out for.\n- \"Use\" is a positive instruction.\n\n## Guides by category\n\n- [thoughtbot Tech Stack](\u002Ftech-stack\u002F)\n- [General](\u002Fgeneral\u002F)\n\n### Collaboration\n\n- [Code Review](\u002Fcode-review\u002F)\n- [Open Source](\u002Fopen-source\u002F)\n- [Product Review](\u002Fproduct-review\u002F)\n\n### Protocols\n\n- [Accessibility](\u002Faccessibility\u002F)\n- [Data](\u002Fdata\u002F)\n- [Email](\u002Femail\u002F)\n- [Object-Oriented Design](\u002Fobject-oriented-design\u002F)\n- [Security](\u002Fsecurity\u002F)\n- [Web](\u002Fweb\u002F)\n- [Web Performance](\u002Fweb-performance\u002F)\n\n### Languages\n\n- [Bash](\u002Fbash\u002F)\n- [CSS](\u002Fcss\u002F)\n- [ERB](\u002Ferb\u002F)\n- [HTML](\u002Fhtml\u002F)\n- [JavaScript & TypeScript](\u002Fjavascript-typescript\u002F)\n- [Python](\u002Fpython\u002F)\n- [Ruby](\u002Fruby\u002F)\n- [Sass](\u002Fsass\u002F)\n- [Shell](\u002Fshell\u002F)\n- [Swift](\u002Fswift\u002F)\n\n### Frameworks and platforms\n\n- [Android](\u002Fandroid\u002F)\n- [iOS](\u002Fios\u002F)\n- [Rails](\u002Frails\u002F)\n- [React](\u002Freact\u002F)\n- [React Native](\u002Freact-native\u002F)\n- [Testing with Jest](\u002Ftesting-jest\u002F)\n- [Testing with RSpec](\u002Ftesting-rspec\u002F)\n\n### Tools\n\n- [Git](\u002Fgit\u002F)\n- [GraphQL](\u002Fgraphql\u002F)\n- [Postgres](\u002Fpostgres\u002F)\n- [Relational Databases](\u002Frelational-databases\u002F)\n\n## Contributing\n\nPlease read the [contribution guidelines](\u002FCONTRIBUTING.md) before submitting a\npull request.\n\nIn particular: **if you have commit access, please don't merge changes without\nwaiting a week for everybody to leave feedback**.\n\n## Credits\n\nThank you,\n[contributors](https:\u002F\u002Fgithub.com\u002Fthoughtbot\u002Fguides\u002Fgraphs\u002Fcontributors)!\n\n## License\n\nGuides is © 2020-2025 thoughtbot, inc. It is distributed under the [Creative\nCommons Attribution License](http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F3.0\u002F).\n\n\u003C!-- START \u002Ftemplates\u002Ffooter.md -->\n## About thoughtbot\n\n![thoughtbot](https:\u002F\u002Fthoughtbot.com\u002Fthoughtbot-logo-for-readmes.svg)\n\nThis repo is maintained and funded by thoughtbot, inc.\nThe names and logos for thoughtbot are trademarks of thoughtbot, inc.\n\nWe love open source software!\nSee [our other projects][community].\nWe are [available for hire][hire].\n\n[community]: https:\u002F\u002Fthoughtbot.com\u002Fcommunity?utm_source=github\n[hire]: https:\u002F\u002Fthoughtbot.com\u002Fhire-us?utm_source=github\n\n\u003C!-- END \u002Ftemplates\u002Ffooter.md -->\n","thoughtbot\u002Fguides 是一个旨在帮助开发者以风格化方式进行编程的指南。该项目涵盖了从团队协作、代码审查到具体语言（如Ruby）和框架（如Rails, React）的最佳实践，强调一致性与合理变更原则，并通过明确的语言使用规范来指导开发者避免常见错误。适合希望提升团队开发效率、改善代码质量和增强项目可维护性的场景下使用。无论是初学者还是经验丰富的程序员都能从中受益，学习如何编写更优雅、高效的代码。",2,"2026-06-11 03:13:34","top_language"]