扯谈的项目创建和启动

本文描述了一个个人的随意开发项目,没有严格的需求和设计,但欢迎参与者提出功能建议。技术上采用Java(包括SpringCloudAlibaba和SpringBoot)、Vue+Ts、前端框架等,并强调了在选择技术栈时对版本更新的态度,提倡小版本迭代以保持兼容性。
摘要由CSDN通过智能技术生成

这是个目的不明确的项目,无需求分析、无设计要求、无脑的不知道有啥用的项目。只是想做个项目里面随便填充些功能,慢慢孵化吧。自己的闲暇搞的项目,想怎么搞就怎么搞!你们有想加其他的功能,可以留言!我可以加,顺便可以帮你们踩雷!

代码啥的我也放在gitee上,有兴趣可以看看!(首先要感谢下gitee的免费和好用,省了不少事)
仓库地址:前期啥都没有,没啥可看的,后期代码再公开。

扯谈的项目文档

开发语言

1、后端:主体是Java,主要是用的人多,轮子好用,成熟稳定,省事!当然,也会用其他语言Python、Go语言都可以。现在是微服务时代,不局限一两种语言。我这个项目没有要求,想怎么来就怎么来。工作的时候,不能这么随意,具体的情况具体分析。

2、前端:就用Vue+Ts,用的人多。就随波逐流了。React和Angular用的人也不少。慢慢来,都可以加进去。

技术选型

技术摘要版本号
Spring CloudSpring Cloud 提供以微服务为核心的分布式系统构建标准2023.0.1
Spring Cloud Alibaba将 Spring Cloud 应用通过阿里中间件来迅速搭建分布式应用系统(阿里中间件比原生的好用,替换了原生)**2023.0.1.0 **
Spring Boot简化新Spring应用的初始搭建以及开发过程**3.2.4 **
Java最新的长期支持版本**21 **
Sentinel限制流量、保证系统正常运行1.8.6
Nacos服务注册发现,管理系统,不让子服务乱来2.3.2
RocketMQ主要作用就是提升系统的吞吐量5.1.4
Seata分布式事务,确保数据的一致性和安全性2.0.0
Redis缓存,提高使用数据的效率,降低数据库的压力7.4.2
MySQL数据库8.3.0
Maven项目管理工具3.9.6
docker就是一个简单,完整的环境,用来运行项目,构建、运行速度快。以后软件搬家方便24.0.7
Vue构建前端界面的框架3.4.25
Element PlusUI组件库2.7.1

我去。。。现在技术更新的有点快啊!Java长期支持版本都更新到了21了。我还在用Java11。。。这段时间,我看了一下官网,感觉springcloud、springboot变化没那么大,就是为了兼容高版本Java,做出的版本更新,性能可能提升了点,但是对我们现在业务来说,升不升级,没有什么影响。所以啊,如果不是重构项目,版本号不要大的升级,小版本的升级修复下bug就行。不然跨一个大版本,各种兼容问题都出来了。浪费时间和精力。要是重新创建项目,就选最新稳定的版本。毕竟技术都是用新不用旧的。

这个项目的版本号相对来说,是最新的稳定的版本。玩玩新版本,看看有啥不同!技术选型暂时就这样吧!后期根据功能的需求慢慢加,比如Jenkins、k8s等等,慢慢来。。。有想加入其他技术的,留言,都安排上。因为这就是个扯谈的项目,无所谓~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值