前端如何快速转 Java

2024-04-05 12:38:28 +08:00
 cccn
  1. 目标是转为以 Java 为主的全栈开发。
  2. 目前使用哪个版本的 Java

视频速览了一下 Java 的语法,发现会 typescript 的话可以无缝使用 Java

个人对后台相关的知识了解的还是比较多的
数据库方面 MySql ,MongoDB ,Redis ,Sqlite ,ClickHouse 均有使用过和搭建过。
消息队列,使用过 python 的 rq ,Java 这边就没有涉猎了
微服务,分布式知道有这个东西,但是没有使用过
服务器操作得也比较多,基本的 linux 命令和环境安装都没问题
Docker 的水平在初级阶段,并且都有实战经验,基本的 Dockerfile ,Docker Compose 的使用没有问题。
运维相关的 Rancher 和 k8s 有简单的使用经验

个人目前前端水平为高级。

7376 次点击
所在节点    Java
33 条回复
zjy4fun
2024-04-05 12:42:43 +08:00
蹲一个
liuzimin
2024-04-05 12:45:32 +08:00
这些活到底是运维的还是后端的???把我整懵了。
me1onsoda
2024-04-05 13:27:04 +08:00
不确定你是否被行业焦虑影响了,你最好冷静思考一下,别做无用功。
如果是你需要当全栈工程师的项目,那一定是人员紧凑,效率至上,用你擅长的 nodejs 写后端一定能把 Java 吊打几个来回
paledream
2024-04-05 13:33:05 +08:00
关注一下
codegenerator
2024-04-05 14:21:17 +08:00
使用过跟完全掌握相去十万八千里,语法也只能说入门的水平
后端核心的是 mysql redis 微服务 分布式,其他的东西用的时候看看文档就会了别花太多时间
后面再提高就是深入阅读各种源码了
xueling
2024-04-05 14:29:39 +08:00
快速转 java 的方式就是找一份 Java 的工作。不管学了多少东西,只要没有项目经验,都会觉得心虚。
wangritian
2024-04-05 14:44:12 +08:00
全栈开发不考虑 node 或 php 吗,一般是小型项目,java 不是最优解
ikas
2024-04-05 14:59:01 +08:00
直接开始写后台项目,把自己曾经做的前端拿过来,然后自己用后端实现接口

如果选择用 JAVA,那么选择一套 java 常用框架然后开始
web framework:spring mvc
http server:tomcat
orm:spring jdbc
mq:spring AMQP
db:mysql
cache:redis
search:es

core framework:spring6

如果自己搭建以上,肯定麻烦,先直接 springboot3(不是很建议)
然后写就完事了
cccn
2024-04-05 15:06:05 +08:00
@liuzimin 没错,我使用过的东西看起来更像是运维的活,用 python 和 nodejs 都写过后端。

@me1onsoda 不是行业焦虑,只是单纯的转 Java 。自身前端的知识还是挺扎实的,本身的定位是往视觉方面的,但是发现自己审美真的不在线,又不想再前端的脚手架,框架,这些上面去费时间。

@codegenerator 确实是这样,我对后端要学的东西也有大致的了解。不是一时半会能学扎实的。

@wangritian 更多的是想去学 Java 后端,做全栈只是刚好自己会前端。
cbdyzj
2024-04-05 15:27:12 +08:00
cbdyzj
2024-04-05 15:33:10 +08:00
从这里开始吧
1. 安装一份较新的 LTS 版本的 JDK: https://jdk.java.net/22/
2. 用 Spring Initializr 生成一份脚手架代码
3. 在本地跑起来,并修改代码试试看创建 API 、连接数据库、设置定时任务、etc
enchilada2020
2024-04-05 15:46:45 +08:00
专攻视觉方向的话 你应该去补下设计嘛 然后组合起来就很厉害了 而不是转后端…
facebook47
2024-04-05 15:56:52 +08:00
欢迎使用 ems-admin 成为你的入门教程🤗🤗🤗
pendulum
2024-04-05 15:58:03 +08:00
@xueling 死锁了,转 Java 需要 Java 经验
userdhf
2024-04-05 16:08:37 +08:00
@liuzimin 有个职位叫 SRE ,就是啥都干
Xu3Xan89YsA7oP64
2024-04-05 16:10:30 +08:00
nest.js 不香吗
国内全栈不是主流,海外 java 也不是主流
chuck1in
2024-04-05 16:35:00 +08:00
@cccn 视觉方面的意思是说做设计的意思吗?
Creamliu
2024-04-05 16:50:18 +08:00
现在 Java 行情不好,别转 Java 了,都找不到工作了
IvanLi127
2024-04-05 18:55:39 +08:00
我感觉只有先入坑 Java 的开发者才会结合 Java 做全栈。如果不是有明确坑位要你的这套技术栈的话,三思呐。
ywUXm9U86a62N7rN
2024-04-05 19:17:17 +08:00
全栈为啥不 JavaScript 一把梭呢!?

非要整后端 Nodejs 也挺香啊,Java 其实挺重的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1029830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX