• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Daoma
V2EX  ›  程序员

9 月想找前端实习,现在该了解一下框架还是后端的内容

  •  
  •   Daoma ·
    Daoma666 · May 27, 2018 · 4175 views
    This topic created in 2917 days ago, the information mentioned may be changed or developed.

    现在和同学们在做一个图片素材网站的小项目,我负责前端的部分,然后差不多把页面用 HTML+CSS+原生 JS 做完了,现在准备前后交互了,我们后端的小伙们准备用 JSP 做后端(因为他们主要想找 Java 的工作)      然后问题就来了......我这种后端小白上网上搜了一下 JSP,貌似现在不大流行啊,所以想让 V 站的大佬们给点建议:

    1. 为了 9 月份大四找一份前端的实习,我现在看看 Java 和他们搞搞 JSP,还是了解一下 Node.js ?(因为很多公司要求懂一些后端的知识)

    2. 现在看一些企业要求都要会三大前端框架的一种,那就先不管后端了看看框架?看哪一个比较好呢?

    我现在的状态是:原生 JS 用的还行,ES6 了解了一些,水平也就是能做个页面的程度,什么 Ajax,JSON 都没遇到情境用过......我这接下来该做哪些工作呢?望大佬告知!

    18 replies    2018-05-28 14:53:52 +08:00
    hubahuba
        1
    hubahuba  
       May 27, 2018 via Android
    看到你上个帖子说看设计模式卡到第三章,我觉得你不是应不应该了解后端的问题了。
    throns
        2
    throns  
       May 27, 2018
    Ajax,JSON 都没遇到情境用过,为什么不创造一些情景用呢?网上公共的 API 那么多,V 站的也有,你可以调用,自己学习呀。
    qfdk
        3
    qfdk  
    PRO
       May 27, 2018 via iPhone
    做个项目试试就知道了 不动手不行的 java ee 看下 thymeleaf 比较流行
    Daoma
        4
    Daoma  
    OP
       May 27, 2018
    @hubahuba 嗯,就是练得太少了,感觉光做页面 JS 代码量上不去......所以那些模式就没有见过
    Daoma
        5
    Daoma  
    OP
       May 27, 2018
    @qfdk OK 感谢大佬
    @throns 懂了,非常感谢
    voidcomma
        6
    voidcomma  
       May 27, 2018 via iPhone
    你找前端实习就搞好前端基础有用多了,先别整那些别的。ES5、6,CSS3 和 HTML5 越熟悉越好。入门不要贪多,步子大了容易扯着蛋。
    Daoma
        7
    Daoma  
    OP
       May 27, 2018
    @xiaojie668329 一开始我也是这么想的,但是最近看了下实习的要求一堆都要你扯着蛋......
    cokepro
        8
    cokepro  
       May 27, 2018
    JSP 算后端吗?就是个模板,而且相当老了,前后端分离通过 JSON 通信吧,不需要学这些。
    wwdyy
        9
    wwdyy  
       May 27, 2018
    js 高级程序设计这本书好好看
    oswuhan
        10
    oswuhan  
       May 27, 2018   ❤️ 1
    楼上说的那些东西你早晚都得学透,关键在于你得理清学的顺序,堆砌扁平化、碎片化的知识很有可能得不偿失。

    不同的前端技术栈做出的产品不一样,进了公司就不能像在学校一样东一下西一下的学东西,你得根据自己的情况摸索出自己的技术栈以及开发方案,如果刚好能和你心水的公司或者部门的工作内容相吻合,你能胜任这份工作的概率也就大了许多。

    至于到底应该学后端还是学前端框架,关键在于你自己。

    不同的技术以不同的思想为基础,你要学透技术,就得发自内心的接受这些思想。

    举个例子,( web )前端眼中的视图是由 DOM 元素构成的,导致前端更关注 jq/mv*/react 等等围绕 DOM 思想实现的技术方案,而(纯粹的)后端眼中的视图往往是由模板字符串拼接渲染而来的,导致他们开发视图的时候更关注模板引擎一类的技术方案。
    Daoma
        11
    Daoma  
    OP
       May 27, 2018
    @oswuhan 懂了,我再巩固一波基础再回来思考这些问题,感谢大佬码字!
    webfamer
        12
    webfamer  
       May 27, 2018 via Android
    看楼主描述感觉是同样的状态,我自己想的是目前努力打基础,不然去实习都不知道干啥,内心也焦虑啊...
    ocian
        13
    ocian  
       May 27, 2018 via Android
    前端对基础会比较看重的,去挖一下 异步 ,继承,网络,缓存,布局 的基础知识,写点东西,多熟悉 Array,Object,String 等等的基础 api
    再深入一点,发布一个 Node.js 模块包,抄抄设计,学着写样式库,工具库,试着摸一摸著名类库框架提供的各种便利
    ajax 用于网络请求,可以试试调用 GitHub api
    json 只是一种数据格式
    懂后端知识应该不是要求你去做后端,前端做的深入离不开后端的
    zuriaake
        14
    zuriaake  
       May 27, 2018 via Android
    如果铁了心要做前端,建议补完基础知识(html css js),然后 es6 也建议多了解一下,毕竟方便很多,另外三大框架,时间不够的话,研究一个就行了,国内用的多的应该是 vue,自己可以先学,视频官方文档都可以,然后试着仿写一些简单的页面(比如先仿一个 v 站首页 手动斜眼)
    Daoma
        15
    Daoma  
    OP
       May 27, 2018
    @ocian
    @taro0822 三克油!!
    ala2008
        16
    ala2008  
       May 28, 2018
    你目前这样的水平估计很难找实习吧。。。
    mmzer
        17
    mmzer  
       May 28, 2018
    最好是多看一些基础内容,比如:变量、作用域链、闭包、事件机制、循环队列、跨域、异步、浏览器渲染原理、CSS 盒模型、CSS 特性、布局等等

    在基础扎实的情况下,再去看一些框架相关的内容吧
    Linxing
        18
    Linxing  
       May 28, 2018 via iPhone
    让后端的哥们做好接口 你前端去调就好了 至于后端是什么语音 跟你没有关系 你们统一规范就好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1023 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 18:57 · PVG 02:57 · LAX 11:57 · JFK 14:57
    ♥ Do have faith in what you're doing.