仅需两步即可完成:
1. 打开 12306 项目 开源仓库主页,右上角点个 Star
2. 点击下方【同意授权检测】按钮,同意获取 API 权限进行检测
本章节文档,将在 Star 12306 仓库后正常开放展示
🚀 如何把12306项目“吃透”?
如果你正在为校招面试做准备,面临着简历上“烂大街”的项目,面试机会较少,或者希望将 12306 项目充实到简历中等问题,欢迎了解「拿个offer-开源&项目实战」知识星球。我们提供以下主要服务:
12306 铁路购票系统学习总体分为三块:组件库开发、业务梳理以及业务系统开发。
组件库的产出源于对公共功能的封装,避免了在不同项目之间相互复制代码的情况。当然,如果这种复制代码的方式出现问题,那么需要同时对所有项目进行改造,从成本和优雅设计的角度来看并不可取。
为了统一各个项目可能使用的公共内容,我们在这里规划了常用且通用的功能点,供大家使用,以提高编码效率。如果有一些好的想法,在通用的前提下,可以联系我们将其加入到各自语义的起始包中。
组件库的开发宗旨是汇总资源,更高效地提供业务敏捷开发的能力,后续的迭代也将遵循这一原则。目前,这只是一个起点,是整体规划的一部分,还有许多可以提升的空间。
目前已有组件如下,可能新增加的组件更新不及时,实际以代码库 /frameworks
目录下为准。
在 12306 铁路购票系统中,包括会员、购票、订单、支付以及网关服务。
当你对 12306 系统的业务有了初步认识,就可以考虑对这个系统进行从零到一的开发。
在正式开发框架之前,你需要把一些前置技术都有一定的掌握。不然极有可能是稀里糊涂的写,虽然写完了,但是吸收情况达不到最终的理想效果。
另外,我们在手摸手从零到一开发章节中,会有非常详细的系列教程,帮助大家梳理以及开发。
大家在学习过程中有任何疑问,都可以在知识星球中发表主题或者向我提问,一般都会在 24 小时内保质保量回复。
🚀 系统提示:访问文档失败 🚀
原因:开源不易,文档仅对已 Star 12306 项目的用户开放。
操作步骤:点击下方「Gitee 项目」和「GitHub 项目」按钮 Star 项目即可。 12306 所有端的代码都会完全开源,为了更好地完善这个框架,希望大家多多支持。