后端开发者怎样转型为前端开发者

前端开发不仅仅只是js和css。你要只是想独立建个站的话,Wordpress bootstrap 各种都可以很轻松的完成,毕竟你说有基础。布局神马的,请把css+div各种的研究透了,还有各种浮动,定位的规则。html5和css3可以做更酷炫的效果。ui设计师??你的问题都不明确,你是啥都会了只是做不好设计么?已无力继续回答。毕竟ui设计师跟前端开发不一样好嘛。
■网友
看过很多后端写的前端代码,简直不忍直视。从题主的情况看,从后端转前端,学UI反而是次要的,Why?因为现在前端有各种比较优秀成熟的UI库,你不会设计可以啊,直接拿来用就行,就算你不用他的东西,参考他的效果自己写代码实现,也是可以的嘛(其实也不是完全可以,下面会说到),只要有基本的审美,随着你前端经验的丰富,你的UI设计水平也会慢慢成长起来的所以你现在的首要任务是把HTML、CSS、JS学好,这是前端的基础,入门很容易,要掌握好他们,可不是那么容易的同样的视觉效果,让你和一个专业的前端同时做,可能最终效果看起来是差不多的,但是实现的代码几乎不能相提并论,这主要体现在代码的可读性,可维护性,兼容性以及可重用性上以上是本人从后端转前端的一些心得,最后贴一张流传甚广的前端工程师技能树的图JacksonTian/fks · GitHub
■网友
【后端开发者怎样转型为前端开发者】 见到这个题目,我想到了之前的自己,我也是从后端转前端的。而且我是毕业几年后转型的,转型那段出去找工作,几乎简历就挂掉。。。。没辙,毕竟人家也愿意找刚毕业的,毕竟钱少。我就简单说下我的职业发展和前端学习心得吧。
转型前端 我毕业后两年多都是在做.net,没错,就是微软大法的C#,我14年毕业,那会.net还并未到16年之后那么尴尬的境地。终于,死低死低的薪水给了我一个响亮的巴掌,工作两年后打算转向前端。想必大家做前端无非就是一工资高,二就业机会广容易进大厂,而我却不是,我单纯是因为前端漂亮妹子多。。。
后端开发者怎样转型为前端开发者

开玩笑的哈哈哈哈
2. 前端入门 入门就没的说了,JS高级编程,张鑫旭的CSS文章,各个流行框架官网,阮一峰老师的ES6,都是必备技能啊。不过对于后端童鞋来说,学javascript应该简单的不得了,成本很低。我个人觉得,后端刚转前端时,比较困惑的应该是不同浏览器的表现(怎么会有一段代码有的人能跑有的人报错?es6的pollify是什么鬼?),CSS计算逻辑(各种布局,width怎么和我预期不一致,margin怎么上下间距有重叠?),webpack等前端工程化(**,资源代码打包还需要自己配置?),调试代码(尤用惯了大型IDE是不是觉得浏览器调试很LOW哈哈)
如果大家觉得不知道从哪里入手,我给大家出一个主意,去百度搜索各大互联网公司面试题,如BAT,滴滴美团头条等等,面试题考的就一定是最基础的。等你啥时候把所有高频重点面试题搞明白,能清楚的给别人讲解的时候,你自己也知道该去学什么了。
楼主说自己做界面太丑,这个问题貌似跑题了,公司里都有专门的UI人员来解决这个问题。前端还是关注如何可以快速,稳健地构建WEB页面,WEB应用。。

3. 面试经验
最重要的,一般高级开发/资深开发的面试都是主要问题重点,然后可能问一下实际项目的细节,还有自己可以主动说一下自己做了什么有技术含量的事情。。我是运气略好,之前原本打算转前端满一年后再出去面试,但是转前端半年多的时候一个大厂的机会来了,我就这样懵懂的进去了。。


    推荐阅读