现在好多招聘前端的要求 都说前端最好掌握一门非前端的语言,但是掌握哪门好呢?

PHP、java、node什么什么的……

那什么后台都不会的前端,学哪个语言比较好呢?都有啥优缺点

ps:本人小白自学去做前端的,以后抽空想学习一下后台的语言,了解下,不知道学哪个,希望看看大家讨论讨论

2 收藏


直接登录
最新评论
  • 橙色阳光 假如我是一个前端 2016/03/17

    一般来说,推荐php或者python;不过当下先学好JS最重要

  • marsprince   2016/03/17

    nodejs就可以做后端,如果想学新语言的话,python很不错,和js有很多共同点

  • Java 2016/03/17

    直接node就挺好。

  • webpack 前端工程师 2016/03/18

    联系最紧密的必须是node+php,随便学一个

  • 榕树 前端 2016/03/18

    个人觉得 所谓“需要后端经验”只是需要编程思想而已。只要有编程思想,选择哪种后端语言PHP还是java之类无所谓吧。我有比较好java的基础(写过差不多2年),现在的公司是用PHP的,略有不足,但前后端配合起来也非常顺利。 以上后端语言 不包含NODEJS 一直觉得NODEJS 前端有时间还是尽力学下的。

  • 严欧巴 .。 前端 2016/03/18

    个人觉得PHP学起来简单点,上手容易
    JAVA、NODE 好像很复杂的样子~

    • 橙色阳光 假如我是一个前端 2016/03/18

      看到你说Node很复杂,就知道兄弟的JS玩的不是很理想了。基本上来说,JS掌握的够好,那么Node很轻松就上手了,而且在现在前端的开发过程中,经常会使用NodeJS来运行前端工具。比如打包的webpack、fis等等。想做好一名前端,NodeJS肯定是要会的,所以我推荐后端语言的时候,直接忽略了这个。

      • webpack 前端工程师 2016/03/19

        naive,某种程度上会js只是100米赛跑比别人少跑10步而已,后端不等于后端语言,你那点打包工具啊啥的才用了多少node东西哦,相反PHP对于前端反而更容易学,哎,node当初选js作为语言也是误导了大部分前端啊

  • 小Z同学 IOS工程师 2016/03/18

    你只需要了解,不需要掌握。

  • 不怕冷   2016/03/23

    推荐java简单易学;同时推荐Jfinal框架

  • Kenneth hired worker 2016/03/23

    ” Javascript”

    1.JavaScript is the only web programming language that runs both in the frontend and the backend.

    2. Libraries like Mustache.js and Handlebars.js have made it possible to create awesome JavaScript templates. And frameworks like Ember.js, Angular.js, and Backbone.js are powering the creation of thousands of crazy interactive web applications and have pushed the limits of JavaScript way further than anyone thought it could go.

  • 异乡异客 前端菜鸟 2016/03/23

    人生苦短,我用Python

  • 可健康了 程序员 2016/03/24

    java简单,可以作为上手学习,但已经过时,c++经典,优点是can do what ever you want,缺点是太复杂,现在后台比较流行的有scala,clojure, erlang,个人喜欢clojure,吸纳了各门语言的优点,平均代码量是java的五分之一

  • 星痕 JAVA高级程序员 2016/03/24

    前端不就js一个, 还有其它的吗? CSS ?html?

  • C.丛   2016/03/25

    平时基本上就是需要什么学习什么,如果你是初学者的话,个人建议还是先掌握好js先吧,然后在学习node或者php就觉得很简单了。

  • Ray-kaeso PHP程序员 2016/03/30

    先从前端开始啊,可以看看雷雪松的博客有关于前端的知识点以及PHP的知识点。

  • ChengCX   2016/03/30

    首要是了解前后端是如何交互的,比如数据是如何交互的,你要知道,后台开发人员只想知道前端是怎么把数据给自己的,而前端也通常会困惑我给你的数据你后台要怎么接收,流程一定要理清

  • 苏慕然 实习前端工程师 2016/03/31

    看起来要学的东西还用很多呢~

  • 程勇桥 程序员 2016/03/31

    nodejs