前言
我是准大四学生,在上海暑假实习开始两周了,进入公司后发现大部分都是后端开发,前端开发的人(切图也算吗)很少且前端也大多由后端兼做,整个技术部 20 人,但是怎么说也前后端分离了
背景
后端:Java Spring 全家桶+MyBatis 等 /Node.js (停摆,也是写 Java 的人开发)
前端:Vue2/Angular1
迷茫
目前公司后管系统重构( Java+GWT,可以说是没前端),现在前端用 Vue+element-ui 构建,参考了开源的 Vue-admin (感谢饿了么和开源作者,让开发方便许多),目前每天的工作就是用 elementui 写页面和简单逻辑( CSS 都基本用不到),用 axios 获取 api,没 api 就 mock,感觉自己像搬砖的一样,对 Vue 也是一知半解,Vuex 也用不上。但好在公司没给我很重的业务,上班时我还是有时间自学的(公司没前端大佬啊)
困惑(希望大家解答)
前端
- 我该如何进一步学习前端?
看书?看各大公司 FED 的 Blog ?
- 如何进一步学习 Vue ?
找类似 Vue-admin/Vue-网易云音乐这样的开源轮子仿做?
- CSS 如何练习?目前工作上很少用到,都快忘了常用的布局
是不是用 SASS 写更好?
- 第二框架语言选择 React (个人偏向于 React,用的人多且生态齐全,有 RN )还是 Angular (个人感觉用的公司相对不多)
后端
- 带我的大佬叫我自学 Java Spring,但是我前端还没学好哪有功夫兼顾啊,个人还是偏向 Node.js ,我自己也做过小东西比较容易上手(可是 Node.js 市场行吗,公司 Node.js 项目招不到人就停摆了又去用 Java 了)
以上是个人的浅见(可能有不正确的见解),希望多多解答我的困惑,谢谢大家
