Awesome Cheatsheets - 一站式开发速查表大全
📚 为热门编程语言、框架和开发工具提供的超棒速查表。所有你需要知道的内容都在一个文件中。
项目概述
Awesome Cheatsheets 是一个精心整理的编程速查表集合,旨在为开发者提供快速参考和学习的便利。无论你是初学者还是经验丰富的开发者,这个项目都能帮助你在短时间内掌握各种技术和工具的核心概念。
功能特性
📃 编程语言支持
- 命令行界面: Bash
- 命令式语言: C、C#、Go、Java、PHP、Python
- 函数式语言: JavaScript
📦 后端框架
- PHP: Laravel
- Python: Django
- JavaScript: Adonis.js、Express.js、Feathers.js、Moleculer、Node.js、Sails.js
🌐 前端开发
- 基础技术: HTML5、CSS3
- 现代框架: React.js、Vue.js、Tailwind.css、Ember.js、Angular (2+)、AngularJS
🗃️ 数据库
- SQL: MySQL
- NoSQL: Redis
🔧 开发工具
- 开发工具: cURL、Drush、Elasticsearch、Emmet、Git、Puppeteer、Sublime Text、VIM、Visual Studio Code、Xcode
- 基础设施: AWS CLI、Docker、Heroku CLI、Kubernetes、Nanobox、Nginx、PM2、Ubuntu、Firebase CLI
核心代码示例
Go 语言基础示例
package mainimport "fmt"func main() {fmt.Println("Hello Gophers!")
}
React.js 组件创建
import React from 'react';// Create and return a new React element of the given type
React.createElement(type,[props],[...children]
)// Clone and return a new React element
React.cloneElement(element,[props],[...children]
)
Vue.js 全局配置
// Configure whether to allow vue-devtools inspection
Vue.config.devtools = true// Enable component performance tracing
Vue.config.performance = true// Assign a handler for uncaught errors
Vue.config.errorHandler = function (err, vm, info) {// handle error
}
Docker 常用命令
# Create image using this directory's Dockerfile
docker build -t friendlyname .# Run container mapping port 4000 to 80
docker run -p 4000:80 friendlyname# Enter a running container
docker exec -it [container-id] bash# Remove all unused containers, networks, images
docker system prune
安装与使用
在线访问
项目网站:Available here
本地使用
# 克隆项目到本地
git clone https://github.com/LeCoupa/awesome-cheatsheets.git# 进入项目目录
cd awesome-cheatsheets# 根据需要查看对应的速查表文件
cat languages/python.md
快速查找
每个速查表都按照技术分类组织,你可以根据需求直接查看对应的文件:
- 编程语言:
languages/目录 - 后端框架:
backend/目录 - 前端技术:
frontend/目录 - 数据库:
databases/目录 - 开发工具:
tools/目录
使用场景
学习新技术
当你开始学习新的编程语言或框架时,对应的速查表可以为你提供语法参考和最佳实践。
快速参考
在开发过程中遇到不熟悉的API或命令时,可以快速查阅相关速查表获取解决方案。
面试准备
速查表涵盖了各种技术的核心概念,是准备技术面试的理想参考资料。
团队培训
为新团队成员提供统一的技术参考标准,加速团队的技术成长。
这个项目持续更新和维护,确保所有速查表内容与时俱进,涵盖最新的技术发展和最佳实践。无论你是全栈开发者、前端工程师、后端工程师还是DevOps工程师,都能在这里找到有价值的参考资料。
更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
对网络安全、黑客技术感兴趣的朋友可以关注我的安全公众号(网络安全技术点滴分享)
公众号二维码

公众号二维码
