Android 干了几年想转前端,求大佬指一条明路 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
mouyase
V2EX    程序员

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

  •  
  •   mouyase
    mouyase 2020-07-15 21:58:30 +08:00 4070 次点击
    这是一个创建于 1918 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    第 1 条附言    2020-07-15 23:47:18 +08:00
    感谢各位,因为本人之前在初创公司呆的比较久,所以技术栈比较混乱,啥都会点(
    目前准备先去啃一下 Vue 全家桶了。
    18 条回复    2020-07-17 09:34:39 +08:00
    dustinth
        1
    dustinth  
       2020-07-15 22:01:22 +08:00
    React Native 基本连接了大部分前端技术.
    ericls
        2
    ericls  
       2020-07-15 22:03:47 +08:00
    Android 不就是前端?
    mouyase
        3
    mouyase  
    OP
       2020-07-15 22:35:00 +08:00
    @dustinth React 和 VUE 的话,相对来说更推荐先接触哪个呢
    q8164305
        4
    q8164305  
       2020-07-15 22:37:24 +08:00 via Android
    转移动跨端方向啊
    XanderChen
        5
    XanderChen  
       2020-07-15 22:44:34 +08:00
    @mouyase

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

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

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

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

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

    跨啥平台啊,以后视频音频发展起来,前端就是提交一个表单而已,而且平台还分散难搞,脏得要死。做这个没什么意思。你要搞创意,直接拍个创意视频,然后嵌入到 web 上面就行了。
    byzf
        17
    byzf  
       2020-07-16 13:15:57 +08:00
    你这属于一盘屎换两种吃法. 你不会以为前端地位高吧.
    cang00jia
        18
    cang00jia  
       2020-07-17 09:34:39 +08:00
    9 年 Android 表示,搞 spring 系后端吧,java 基础还能复用
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5320 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 07:06 PVG 15:06 LAX 00:06 JFK 03:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86