Android 干了几年想转前端,求大佬指一条明路

2020-07-15 21:58:30 +08:00
 mouyase

本人之前做安卓客户端,做了几年,但是现在看起来大环境安卓的地位肯定是越来越低,所以想转前端,前端相对来说业务场景和安卓客户端比较接近,同时也可以利用我会安卓的部分做一些半原生的 APP 什么的。

所以想咨询各位大佬,求一条比较明朗的转行线路,需要学哪些东西。

估计死磕一阵应该能转成吧……

3451 次点击
所在节点    程序员
18 条回复
dustinth
2020-07-15 22:01:22 +08:00
React Native 基本连接了大部分前端技术.
ericls
2020-07-15 22:03:47 +08:00
Android 不就是前端?
mouyase
2020-07-15 22:35:00 +08:00
@dustinth React 和 VUE 的话,相对来说更推荐先接触哪个呢
q8164305
2020-07-15 22:37:24 +08:00
转移动跨端方向啊
XanderChen
2020-07-15 22:44:34 +08:00
@mouyase

你要是完全没接触过,先去溜一遍 html css javascript,再看看 typescript 。

react 和 vue,我个人觉得 vue 比较好上手。虽然我也没咋写过。主要是 react 那个写法,接受不了。
XanderChen
2020-07-15 22:46:43 +08:00
@mouyase

你要还想做一做跨平台的安卓开发,那就 react 。

毕竟 react native 摆在那儿。
Jirajine
2020-07-15 23:00:46 +08:00
干脏活用 vue,react 更优雅一些。
rabbbit
2020-07-15 23:01:59 +08:00
HTML CSS(CSS3) JavaScript(ES6) SCSS Nodejs Webpack Vue 全家桶(Vue Vue-Router Vuex) TypeScript 小程序 ...
hyyou2010
2020-07-15 23:08:19 +08:00
推荐 react 之后可以 react native

另外转 spring 也是不错的方向,甚至更好
rabbbit
2020-07-15 23:08:23 +08:00
现在小程序也必学了, 10 招聘里头 5 个要求会小程序...
Sivan
2020-07-15 23:10:48 +08:00
也可以考虑学 Flutter 或小程序开发,艺多不压身。Web 侧上手快但坑很多,不容易建立竞争优势。
dustinth
2020-07-16 00:26:57 +08:00
@mouyase 个人推荐 React, 设计优雅(除了理解组件生命周期, JSX 之外全是原生的 JavaScript), 始于 React 的 Virtual DOM, JSX 以及新的 React Hook 都是开创性的设计. 其他 Framework 或多或少都是从 React 获取灵感
KuroNekoFan
2020-07-16 08:04:10 +08:00
vue 抽取组件的思路与方式比较别扭,最后的结果就是:抽取组件少,抽象差
react 抽象组件的思路更贴近 js 本身,如果你喜欢小模块那么一定要优先选择 react
另外就是 react 和 ts 结合的更好,“面向未来”的程度更高
govizlora
2020-07-16 09:37:35 +08:00
为什么安卓会不行?现在不都是 app 功能体验>web 端,手机>电脑吗
love
2020-07-16 09:50:01 +08:00
楼上说的都是 vue 2,如果再等等 3 的话看上去挺不错的
revalue
2020-07-16 09:58:26 +08:00
建议沉下心搞服务器端,以后指不定客户端又出什么框架什么“小程序”。 快三十岁还学这些东西,没有积累,到时候真的很惨。

跨啥平台啊,以后视频音频发展起来,前端就是提交一个表单而已,而且平台还分散难搞,脏得要死。做这个没什么意思。你要搞创意,直接拍个创意视频,然后嵌入到 web 上面就行了。
byzf
2020-07-16 13:15:57 +08:00
你这属于一盘屎换两种吃法. 你不会以为前端地位高吧.
cang00jia
2020-07-17 09:34:39 +08:00
9 年 Android 表示,搞 spring 系后端吧,java 基础还能复用

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

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

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

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

© 2021 V2EX