V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mouyase
V2EX  ›  程序员

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

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

    本人之前做安卓客户端,做了几年,但是现在看起来大环境安卓的地位肯定是越来越低,所以想转前端,前端相对来说业务场景和安卓客户端比较接近,同时也可以利用我会安卓的部分做一些半原生的 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 native 摆在那儿。
    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   ·   实用小工具   ·   2727 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.