阅读:3183回复:0
(Go,java)基于自研脚手架的web实战课程即将开录(预告)
很多小伙伴进入公司会发现公司技术栈是这样的
1、直接就是公司内部开发的框架,核心员工头发很稀疏 2、基于某成熟框架二开,或在此上面做个脚手架(也是本课程使用的方式) 3、完全不折不扣、不依不饶的使用第三方框架 之前我们弄了个基于golang gin web框架的脚手架。课程地址:http://b.jtthink.com/read.php?tid=549&fid=2 (也就是在gin的基础上加入控制器、简易依赖注入、注解、表达式解析等,使之用起来更工程化,像PHP一样好用) 课程里还有很多细节没做优化,后面的内容在这周进行整理、细节修改和部分内容重构,会发到github上。 然后我们接下来 会基于自己的脚手架做个实战 注意:本课程不是微服务化的,没必要。并不是所有公司都需要微服务。且之前微服务课程正在往复杂里开,戳这里 功能说明: 内容社区,支持付费阅读,下单等所有流程 技术栈说明 1、前台vue+nuxt ,是一个极度简约风风格,毫无任何美化样式,整体网站呈"叙利亚风格" 参考 https://rustcc.cn/ 2、后端API。 自己的脚手架完成 各种内容API、下单API、用户API。 其中支付部分略,用虚拟币代替。 3、搜索API。 Java(Spring boot)+ElasticSearch ( 这个会单独开新课程讲解) 4、部署。使用阿里云多节点部署。参考这个部署课程 5、数据库mysql。不打算用其他.KV系统:Redis 或自己研发的分布式缓存(看这个课程) 课程适合学员 1、 要求看过我们的脚手架课程,了解go(1.14+)、Java、JS(Vue、node)、mysql、redis、elasticsearch、Linux、docker.、阿里云或腾讯云环境 2、不需要按部就班教学。喜欢思路进化 甚至变态教学的同学 课程需要付费? 答:需要。 我们也要吃饭,用爱发不了电 课程适合小白观看吗? 答:需要手把手教学的小白不适合。但是适合学习能力强的小白。 本课程在 7月底开录。更新速度会比较快,基础部分一带而过,语法不会讲、不会读文档。 如果语法都自学不了 就不要学下去了;如果文档都不愿意看,就不要做程序员了。 世界本是就是残酷、弱肉强食的,“轻松实战、21天入门到精通、60天全栈、8个月学别人10年经验”----统统是骗人的。实战就是痛苦的、抓狂的、地狱的,请适应。 |
|
|