开发者资源
开发相关 资源 & 链接 https://github.com/ripienaar/free-for-dev 免费云资源
https://github.com/jhaddix/pentest-bookmarks 高质量书签集合 TODO
https://github.com/pengzhile/studyFiles 电子书
f12 浏览器 base64 编码解码 btoa('Hello World!'); // SGVsbG8gV29ybGQh atob('SGVsbG8gV29ybGQh'); // Hello World!
- 技术站点
- 类库
- 开发工具
- 有用的插件
- 效率相关的软件
- 文件临时共享
- 文件同步
- 有用的搜索源
- 搜索关键字
- 产品
- books
- story
- freelancer 兼职
- remote work
- 羊毛自动化
- 个人项目的低成本方案
- 企业级开发规范最佳实践
- self learning
技术站点
技术blog
https://coolshell.cn/ 酷壳 http://www.ruanyifeng.com/blog/ 阮一峰
速查表
- https://devhints.io/ - 速查表
前端docs
后端docs
- SDK.cn - 技术栈
- Spring全家桶 - spring boot initializer
- Apache.org
- mvn repo - 相关:https://repo.spring.io/webapp/#/home
- 算法-数据结构-动画演示
- ibm developer
类库
前端类库
js插件
- typed - 打字效果
- dropzone - 拖拽上传
- clipboardjs - 复制, 剪贴
https://github.com/AEPKILL/devtools-detector 前端开发中如何在 JS 文件中检测用户浏览器是否打开了调试面板
https://github.com/kamranahmedse/driver.js 用户引导(下一步, 下一步...)
后端类库
开发工具
远程连接工具
https://github.com/aploium/shootback 基于 Python
todesk 免费连两台机器 (teamviewer 不推荐了), rustdesk, QQ
前端开发工具
- JSBin , Codepen , jsfiddle (无需登录) , pastebin (粘贴分享代码, 无需注册), codesandbox
- gif效果
- 图片无损放大
- deploy your web app: serge.sh, netlify
- oktools
- 性能分析
后端开发工具
- 工具合集(json, xml 编辑/格式化, ip lookup, port scan, base64编解码)
- hutool util 工具包
- Java 临时在线测试(带提示)
- finalshell
- spring-loaded - alternatives:Jrebel, Spring Boot Developer Tools
- fiddler
- idea, idea, idea
mac
Markdown文档生成网站
linux
nasm,neovim ,xsel ,frp ,besttrace
htop tmux
CROC,CHISEL,BROOK
https://www.v2ex.com/t/962612#reply10
在线开发环境
使用: 在 github 地址栏开头添加 https://gitpod.io# , 最终即 "https://gitpod.io#https://github.com/xxx/xx"
在项目地址前加上gitpod.io/#/前缀 https://gitpod.io/#/github.com/…
codepen, codesandbox 只用于前端
有用的插件
vs code
通用插件
- shan.code-settings-sync: 借助 GitHub 同步 vscode 插件. [我的插件备份](https://gist.github.com/xiaoyureed/b578b86d402cda9e2fc4db397a7ef1b0)
- streetsidesoftware.code-spell-checker: 拼写检查
- christian-kohler.path-intellisense: 文件路径提示
- humao.rest-client: 测试 rest api
- ms-vscode-remote.remote-ssh: 使用 ssh 远程打开文件
- alefragnani.bookmarks: 代码书签
- gruntfuggly.todo-tree: 添加 todo 树到面板, 显示 todo, (TODO 必须大写, 在行的开头才有效)
- patbenatar.advanced-new-file 新建文件
- VisualStudioExptTeam.vscodeintellicode 代码提示
- k--kato.intellij-idea-keybindings
- AlanWalk.markdown-toc 生成目录
java
vscjava.vscode-java-debug debug
vscjava.vscode-java-pack 开发插件集合
redhat.java
GabrielBB.vscode-lombok
vscjava.vscode-gradle
naco-siren.gradle-language
rust
golang
Python
react
前端通用
- prettier 格式化, 用来替代 beautify插件
- eslint 用于 es 代码或者 ts 代码的语法检查
- msjsdiag.debugger-for-chrome: debugger for chrome
- ms-vscode-remote.remote-wsl: 在 wsl 中打开文件夹
- cipchk.cssrem: css 长度单位转换, px -> rem
- nucllear.vscode-extension-auto-import: es6, typescript 自动导包 (貌似不生效)
- wix.vscode-import-cost: 显示导包的大小
- live server 启动服务器浏览静态页面
- prettier
- eslint
- abusaidm.html-snippets html提示
- HTML CSS Support
react
- dsznajder.es7-react-js-snippets: react 开发代码段
- clinyong.vscode-css-modules: css module 提示和 css 类跳转
- wallabyjs.quokka-vscode 实时变量显示
后端通用
java
- k--kato.intellij-idea-keybindings: idea shortcut 映射 idea 快捷键
- vscjava.vscode-java-pack:
- redhat java language support,
- debugger for java,
- java test runner,
- maven for java,
- java dependencies viewer ,
- visual studio intelliCode
- gabrielbb.vscode-lombok: 简化 pojo
python
- ms-python.python: python 开发插件
golang
- ms-vscode.go: golang 开发插件
idea
- go language - golang support
eclipse
chrome
开发
- Octotree - GitHub 目录
- Enhanced GitHub : 显示仓库和文件大小,并增加下载按钮,以及复制文件地址和内容, https://github.com/softvar/enhanced-github
- Git History Browser Extension: 为 git-history 做的扩展, https://github.com/LuisReinoso/git-history-browser-extension
- Restlet Client - rest api test client. alternatives: Postman
- talent api tester - rest api 测试
- LiveReload - 页面开发实时更新
- Fatkun - 图片批量下载 - 图片下载助手 - 右键提取所有图片, 带分辨率, 类似的还有 ImageAssitant 图片嗅探
- iMacros - 网页自动化, 重放. https://imacros.net/browser/cr/welcome/?utm_source=browser&utm_medium=product, https://chrome.google.com/webstore/detail/imacros-for-chrome/cplklnmnlbnpmjogncfgfijoopmnlemp/related //todo
- Proxy SwitchyOmega - 配合 goagent/XX-ne 科学上网, https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif
效率
- Grammarly - grammar checking 英语语法检查
- AdBlock - 广告屏蔽, Adblock Plus 更强大
- ublock plus adblocker
- Tampermonkey - 油猴, firefox: GreaseMonkey - https://greasyfork.org/zh-CN
- 网页限制解除 - 破解粘贴限制, 类似的有 Enable Right Click and Copy 插件, Enable copy插件
- saveFrom.net helper - 下载视频, YouTube有效
- ac-baidu - 百度去广告, 去重定向
- 百度网盘直接下载助手
- 全网音乐一键免费下载
- 豆瓣资源下载大师
- 购物党比价工具
- 右键新标签中打开图片时显示最优图像质量
- octotree - make github easy to use - 为 GitHub 添加目录
- OneTab - 关闭标签, 并将 url 加入到单独的暂存页, 类似的还有 oneTab plus, Toby
- The Great Suspender - 超时冻结标签页
- baiduexporter - 到处百度云链接, export baiduyun download links to aria2/aria2-rpc - aria2, web控制台
- google translator - 谷歌翻译插件
- 有道词典 chrome 划词插件
- Momentum - Replace new tab page
- QuicKey – The quick tab switcher 标签切换, 搜索
- dark reader - 网页变暗 https://darkreader.org/, https://github.com/darkreader/darkreader
- project Naptha - 图片取词, https://projectnaptha.com/, https://chrome.google.com/webstore/detail/project-naptha/molncoemjfmpgdkbdlbjmhlcgniigdnf
- Awesome screenshot - 浏览器截图, 录屏; 类似的还有 FireShot (https://getfireshot.com/)
- 书签侧边栏, 类似的有 Tidy Bookmarks Tree
- Nooboss - 管理插件的插件, 何时打开何时关闭插件, 类似的 Extensions Manager
- Raindrop.io - 书签全平台同步
- Markdown Here - 在基于浏览器的编辑器中使用 markdown
- AHA Music - 识别正在播放歌曲
- 搜我听歌 - 类似 listen1
- Video Speed Controller - 视频加速, 仅仅支持 html5 播放器
- -Free Download Manager 每次下载能直接启动FDM来进行下载 , 如果你使用的是迅雷,我建议使用迅雷下载支持
效率相关的软件
Windows
autohotkey - keymap
bandzip, 7-zip 压缩
web
文件临时共享
- https://box.zjuqsc.com/ - 潮云优盘 100m
- https://tempfile.cloud/
- https://cowtransfer.com/ - 2g
- https://send.firefox.com/ - 1g
- https://bitsend.jp/?setLang=zh-tw - 2g 国内慢
- https://catbox.moe/ - 200m
- https://drop.me/ - 无限制,国内慢
- http://tmp.link/ - 5g 快
- https://coka.la/
- https://transfer.sh/ - 命令行, 慢
- https://wetransfer.com/
- https://send.firefox.com/ 大文件
文件同步
Syncthing
Seafile
Resilio Sync 分享一个key - BCWHZRSLANR64CGPTXRE54ENNSIUE5SMO
NextCloud
有用的搜索源
Google, GitHub, GitHub中文, stackoverflow, 知乎, quora, 秘迹it搜索, magi
slideshare, speakdeck, YouTube, 哔哩哔哩, 微信读书, 微信搜索, 豆瓣, 维基百科, Wikipedia,
搜索关键字
- 最佳实践 / best practice
- 工程实践 工程化 落地方案
- programming
- 案例
- 独立开发 / indie dev
- real world example
- awesome / idiomatic
- for beginners (搜索教程效果很好)
- 后端简历+系统关键字(网关系统, 结算系统...)
产品
https://matomo.org - 用户行为数据统计 (实时统计用户在你网站上的行为轨迹)
https://web.dev - 谷歌出品 web站点性能优化
https://www.17ce.com - 网站全国测速
https://www.intercom.com/ 客户关系即时通信 https://www.hotjar.com/ https://crisp.chat/en/ 客服
https://www.typeform.com/ 在线表格
books
https://github.com/0voice/expert_readed_books https://github.com/0voice/from_coder_to_expert
技术
《重构》、《修改软件的艺术》、《编写可维护代码的艺术》
云计算: 《计算机组成原理》《深度时间KVM》《云计算架构技术与实践》《让云落地 云计算服务模式》
数据密集型应用系统设计 凤凰架构: http://icyfenix.cn/ 领域驱动设计
the little schemer
码农翻身 刘欣
系统之美
《计算机网络自顶向下方法与Internet特色》 《反应式设计模式》
《Python 3反爬虫原理与绕过实战》作者:韦世东
《自然语言处理入门》作者:何晗
《虚拟机设计与实现:以JVM为例》作者:中 李晓峰 译者:单业
《黑客大揭秘:近源渗透测试》作者:王永涛,柴坤哲,杨芸菲,杨卿
《Python深度学习》作者:François Chollet 译者:张亮(hysic) 《深度学习入门》作者:斋藤康毅 译者:陆宇杰 《深度学习的数学》作者:涌井良幸,涌井贞美 译者:杨瑞龙 https://mp.weixin.qq.com/s/O-2L-i4SdaV0btvVnoK17A
《松本行弘:编程语言的设计与实现》
《数据密集型应用系统设计》
数据结构与算法 《算法第四版》- 豆瓣评分 9.4 (强烈推荐) 《算法导论(原书第3版)》- 豆瓣评分 9.2(谨防劝退) 《算法图解》- 豆瓣评分 8.4 《编程珠玑(第2版)》- 豆瓣评分 8.4 《图解密码技术(第3版)》- 豆瓣评分 9.1 网路 《网络是怎样连接的》- 豆瓣评分 9.1 《图解Http》- 豆瓣评分 8.1 《图解TCP/IP(第5版)》- 豆瓣评分 7.8 《Java Nio》- 豆瓣评分 7.5 高并发 《图解Java多线程设计模式》- 豆瓣评分 8.7 《Java并发编程的艺术》- 豆瓣评分 7.4 《JAVA并发编程实践》- 豆瓣评分 8.9 《Java多线程编程实战指南(核心篇)》- 豆瓣评分 8.9 Mysql 《MySQL是怎样运行的 : 从根儿上理解 MySQL》- 豆瓣评分 9.5 《高性能MySQL(第3版) : 第3版》- 豆瓣评分 9.3 《MySQL必知必会》- 豆瓣评分 8.4 《MySQL技术内幕 : InnoDB存储引擎(第2版)》- 豆瓣评分 8.5 《MySQL技术内幕(第5版)》- 豆瓣评分 7.4 Redis 《Redis设计与实现》- 豆瓣评分 8.6 《Redis开发与运维》- 豆瓣评分 8.9 《Redis实战》- 豆瓣评分 8.1 《Redis 深度历险:核心原理与应用实践》- 豆瓣评分 8.4 ElasticSearch 《Lucene实战 : 第2版》- 豆瓣评分 7.6 《Elasticsearch实战》- 豆瓣评分 7.7 Tomcat 《Tomcat架构解析》- 豆瓣评分 8.2 MQ 《RabbitMQ实战指南》- 豆瓣评分 8.7 《RabbitMQ实战 : 高效部署分布式消息队列》- 豆瓣评分 8.1 《深入理解Kafka:核心设计与实践原理》- 豆瓣评分 9.6 《Kafka权威指南》- 豆瓣评分 8.6 《Kafka技术内幕 : 图文详解Kafka源码设计与实现》- 豆瓣评分 6.9 《RocketMQ技术内幕 : RocketMQ架构设计与实现原理》- 豆瓣评分 6.3 Mybatis 《MyBatis技术内幕》- 豆瓣评分 8.6 《MyBatis从入门到精通》- 豆瓣评分 7.9 Spring 《Spring揭秘》- 豆瓣评分 9.1 《Spring实战(第4版)》- 豆瓣评分 8.2 《Spring Boot实战派》- 豆瓣评分 7.2 《看透Spring MVC》- 豆瓣评分 7.0 《Spring源码深度解析(第2版》- 豆瓣评分 6.5 《Spring Boot编程思想(核心篇)》- 豆瓣评分 6.5 微服务 《高可用可伸缩微服务架构》- 豆瓣评分 7.3 《深入理解Apache Dubbo与实战》- 豆瓣评分 6.8 JVM 《深入理解Java虚拟机(第3版)》- 豆瓣评分 9.5 《深入理解JVM字节码》- 豆瓣评分 7.6 《实战Java虚拟机:JVM故障诊断与性能优化(第2版)》- 豆瓣评分 9.1 Netty 《Netty进阶之路跟着案例学》- 豆瓣评分 7.6 《Netty实战》- 豆瓣评分 7.5 架构 《图解设计模式》- 豆瓣评分 8.7 《Head First 设计模式(中文版)》- 豆瓣评分 9.2 《大话设计模式》- 豆瓣评分 9.2 《大型网站技术架构-核心原理与案例分析》- 豆瓣评分 7.9 <大数据之路:阿里巴巴大数据实践> 《架构整洁之道》- 豆瓣评分 8.8 《领域驱动设计 : 软件核心复杂性应对之道》- 豆瓣评分 9.2 《实现领域驱动设计》- 豆瓣评分 8.6 代码可读性、整洁 《代码整洁之道》- 豆瓣评分 8.6 《重构(第2版)全彩精装版 : 改善既有代码的设计》- 豆瓣评分 9.2 《Effective Java中文版(第3版)》- 豆瓣评分 9.5 程序员的数学 《程序员的数学(第2版)》- 豆瓣评分 7.3 《程序员的数学2 : 概率统计》- 豆瓣评分 8.5 《程序员的数学3 : 线性代数》- 豆瓣评分 8.3 《统计思维(第2版) : 程序员数学之概率统计》- 豆瓣评分 8.1 《数学之美(第三版)》- 豆瓣评分 9.3 计算机底层原理 《穿越计算机的迷雾(第2版)》- 豆瓣评分 8.5 《计算机是怎样跑起来的》- 豆瓣评分 7.5 《编码 : 隐匿在计算机软硬件背后的语言》- 豆瓣评分 9.3 《计算机科学精粹》- 豆瓣评分 8.5 《深入理解计算机系统(原书第3版)》- 豆瓣评分 9.8 面试 《剑指Offer》- 豆瓣评分 9.3 《程序员面试金典(第6版)》- 豆瓣评分 10 《程序员代码面试指南(第2版) : IT名企算法与数据结构题目最优解》- 豆瓣评分 9.2
职场
用图表说话
金字塔原理
高效能人士的七种习惯
创业
流量池 杨飞
中国崛起的秘密 付海棠
https://www.zhihu.com/question/24989454/answer/41783013
《上瘾》“Indistractable: How to Control Your Attention and Choose Your Life” (《永不分心:如何控制你的注意力和人生》 ----- Nir Eyal
德鲁克的《创新和企业家精神》创新机遇的7个来源
《理解媒介》麦克卢汉
戴维迈尔斯《社会心理学》
《产品方法论》俞军
易到的创始人周航的《重新理解创业》
DuckDuckGo 的创始人写的《Traction》 市场
消费者行为学 异类 引爆点
https://zhuanlan.zhihu.com/p/355712571
《创业者的窘境》创业者的窘境 (豆瓣) 《精益创业》精益创业 (豆瓣) 《四步创业法》四步创业法 (豆瓣) 《有的放矢:NISI创业指南》有的放矢 (豆瓣) 《启示录:打造用户喜爱的产品》启示录 (豆瓣) 《商业模式新生代》商业模式新生代 (豆瓣)
https://www.zhihu.com/question/19707109/answer/27317297 《发现利润区》
《中央帝国的财政密码》
《小米生态链战地笔记》 《创京东》 《丰盛人生》
《创业维艰》【创业圣经】【初创公司】
《精益创业》【MVP】【快速试错】
《从0到1》【Paypal】【避免竞争】
《会赚钱的妈妈》【纽约时报畅销书作者】【全职妈妈】
《低风险创业》【樊登】 【先胜后战】
《小IP定位》【自我卖点挖掘】【社群运营】
《微信互联网平民创业》【李笑来】
《拍摄手册:77种方法让你的影片更完美》
《低风险创业》
《商业模式新生代》 《重新理解创业》
挖掘需求
《小趋势:决定未来大变革的潜藏力量》【75个小趋势案例】
《痛点:挖掘小数据满足用户需求》【多文化案例】【拓展视角】
《需求:缔造伟大商业传奇的根本力量》【12个成功公司案例】
《用户真正需要什么?》【6个脱节】
《洞察用户》【用户研究方法】【工具书】
营销
《跨越鸿沟》【占据市场】 《聚焦:决定你企业的未来》 《华与华方法》 《2小时品牌素养》 《史玉柱自述》 《增长黑客》
企业家传记
《硅谷钢铁侠》
《李嘉诚传》 《段永平传:敢为天下后》 《我曾走在崩溃的边缘》【俞敏洪】【新东方】 《重新理解创业》【易到用车】【极致复盘】 《一往无前》【小米】 《从偶然到必然》【华为】 《金龙鱼背后的粮油帝国》 《富甲美国:沃尔玛创始人山姆沃尔顿自传》 《麦当劳之父的创业冒险》 《光刻巨人:ASML崛起之路》 《心:稻盛和夫的一生嘱托》 《日本制造:盛田昭夫的日式经营哲学》【索尼】 《破环性创新》【松下】 《孙正义传》【软银】
《大败局》 《坏血》【魔幻圈钱】【坑蒙拐骗】
管理
《创造高收益》 《西贝贾国龙激励3万员工的秘诀》 《OKR工作法》
处世
中央帝国的财政密码
冬泳 班宇
《煤老板自述三十年》 《世间的盐》
影响力 态度改变与社会影响
《乡下人的悲歌》,这本书真实记录了近20年美国经济欣欣向荣的背景下底层老百姓令人绝望的生活状态。
中央帝国的财经密码
亚洲教父
时运变迁
布雷顿森林体系
沈阳铁西区文艺复兴: 双雪涛, 郑执, 班宇, 廖信忠
雾行者 路内
中国做生意傻瓜指南(doing business in China for dummies)
毛泽东选集 邓小平文选 他改变了中国 沸腾十五年 中国互联网史 知识英雄 吴法宪回忆录 天翻地覆--中国文化大革命 炎黄春秋 激荡三十年 大国之基 贺雪峰
story
https://us.v2ex.com/t/701124#reply101
freelancer 兼职
- 卖课 小鹅通, 荔枝微课, 千聊
- 写稿 公众号-投稿约稿指南, 豆瓣小组-豆瓣稿费银行
- 视频
- 线上家教 掌门 1v1, 优思教育, 儒林教育,悟空中文, 哈兔中文
remote work
https://github.com/timqian/sideproject.guide
https://github.com/LinuxSuRen/remote-jobs-in-china https://github.com/CodingDocs/programmer-sideline https://coolshell.cn/articles/20765.html 远程工作文化 https://github.com/lukasz-madon/awesome-remote-job https://github.com/remoteintech/remote-jobs 支持 remote 公司 https://www.v2ex.com/t/717039#reply21 讨论 https://www.zhihu.com/question/62351184 upwork 上体验
https://github.com/1c7/chinese-independent-developer 独立开发者在做什么 https://github.com/easychen/howto-make-more-money/ 独立开发者挣钱方式
https://github.com/greatghoul/remote-working 远程开发资料仓库收集 https://github.com/bufpay/remote-working https://github.com/greatghoul/profile 独立开发者
https://github.com/remoteintech/remote-jobs https://github.com/engineerapart/TheRemoteFreelancer https://github.com/alinebastos/remote https://github.com/kaizensoze/remote-freelance-jobs https://github.com/hugo53/awesome-RemoteWork
https://github.com/1c7/chinese-independent-developer 中国独立开发者项目列表 -- 分享大家都在做什么
https://github.com/loonggg/DevMoneySharing 经验
搜寻技巧
官网搜远程职位
一般在官网搜 Careers/Jobs 进入职位页面
location 若没有规定一个地点/城市, 只有一个地区范围那么大概是一个远程职位,
如: APJ (亚洲/亚太或日本), EMEA(远程标志, 表示 European 欧洲或者 Middle east 中东 或者 Africa非洲) 为什么合在一起因为在同一个时区
APAC (亚太和 xxx)
若看到 distributed 也表示远程
amer 表示美国区域内的远程
Global 不限制区域, 全球远程
搜索引擎
ruby China v2ex 即刻 https://remotive.io/ 小蜜蜂远程工作 云队友
关键字:
1、远程/兼职/在家 2、work from home / WFH 3、soho / home base / home office / remote work 4、freelancer ...
羊毛自动化
https://www.huxiu.com/article/319329.html
个人项目的低成本方案
白嫖数据库
supabase
https://planetscale.com/pricing
tidb free 5g
https://neon.tech/ 基于 pg
内嵌数据库 embedded database
h2, sqlite
https://github.com/chdb-io/chdb SQL OLAP Engine, powered by ClickHouse
https://github.com/jbellis/jvector 向量搜索引擎
web 开发
Next.js + Supabase + Fly -> https://typefuture.com/web-stack/
组件库 https://mantine.dev/
ui库 https://www.radix-ui.com/
响应式开发的浏览器 https://responsively.app/
项目管理
https://linear.app/
使用方法论 https://linear.app/method
域名
https://www.cloudflare.com/ cdn, 域名注册托管, pages静态资源
dns record type:
A 域名的IPv4地址
AAAA Record: 域名的IPv6地址。
CNAME Record: 域名的别名
freeSLL 申请 ssl 证书
namesale 国外免备案域名
静态页面部署托管
github pages (百度收录不好)
vercel (还能不熟 php)
netlify
heroku
收款
爱发电
面包多
https://github.com/vercel/nextjs-subscription-payments 订阅价格页面模板
https://github.com/assimon/dujiaoka 收款 , 发卡系统
理论上, 你不需要改代码, 直接找个服务器部署独角数系统, 买个域名指向服务器, 然后把支付宝当面付得证书复制过去就能用了
但是他这个发卡是那种提前生成好得码, 比如什么充值码, 或者 chatgpt 账号之类的
企业级开发规范最佳实践
分支
main 生产可用, 仅用来发布版本
dev 开发主分支, 新功能开发围绕 dev 分支进行
feat (feature) 用于新功能的开发
- 从 dev 拉出, 完成后, merge 到 dev
- 若有多个人合作开发一个 feat, 继续每个人在 feat 上拉分支: feat-xiaoyu ..., 开发完毕, merge 到 feat
test (可选, 可以就用 dev 分支)
环境
Dev 开发环境,该环境是程序猿们专门用于开发的环境,配置可以比较随意,主要是为了开发调试方便,例如可用来前后端联调等。
Test 测试环境,该环境一般为测试人员所用,主要验证我们所实现的功能是否满足我们业务所要求的规格。
stage 预发布环境,该环境一般是生产环境的镜像环境, 一般用来给客户验收(如果资源富裕, 可以将这个验收单独抽一个环境: uat), 还有 测试人员在Staging 环境上对新版本做最后一轮验证
prod
对应的是基于master分支拉出的版本分支。
发布
版本号:
一般来说,版本分支有三位版本号,如1.3.0,第一位代表重大变更,例如涉及到代码框架替换这种级别的变更,改第一位。每次功能发布,改第二位。每次有紧急BugFix版本,改第三位
整体流程
1.开发完成部署到 dev 环境自测。
2.自测通过部署到 test 环境,发邮件给产品验收。
3.验收通过产品发邮件给测试。
4.测试完这个迭代的所有需求后部署到stage env 进行预发布测试。
5.预发布测试通过部署到prod线上,进行线上测试。