V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
mortaleye
V2EX  ›  问与答

前端的工作内容

  •  
  •   mortaleye · 2016-01-26 08:20:29 +08:00 · 2166 次点击
    这是一个创建于 3209 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好。

    楼主是对网页开发有兴趣但连 css3 都没学的小白,正在考虑要不要点前端技能树。

    有个疑问,就是日常工作中要做一个网页,像颜色选择,字体选择和网页布局这三样都归前端的工作吗?还是另外有设计师给出具体样稿,前端就是敲代码把样稿实现?

    我的想法是,假如光是敲代码会容易感觉无聊...所以前来问问各位大大看看是什么情况。

    谢谢^_^

    mechanician
        1
    mechanician  
       2016-01-26 08:24:31 +08:00 via iPhone
    一般都是设计师出设计稿,前端实现

    前端还是主要指写代码的工程师
    chend
        2
    chend  
       2016-01-26 08:37:24 +08:00
    根据设计稿--图片 代码实现~~~
    然后可能还需要实现 一些动画效果
    当然, 可能还要写点 php 后端~~
    jin5354
        3
    jin5354  
       2016-01-26 09:25:35 +08:00
    还原设计师的设计
    otakustay
        4
    otakustay  
       2016-01-26 09:52:32 +08:00
    楼上你们够了,还原设计师的设计只是前端很小的一部分……少说也还有构建、部署、监控、优化等一大堆技术上的事要做
    neilwong
        5
    neilwong  
       2016-01-26 10:55:45 +08:00
    一个基本的页面需要下边三样:
    html5 负责页面结构&内容
    css3 负责页面表现
    javascript 负责页面的行为

    深入点可能需要对上边三个基本进行一下预编译:
    jade 负责生成 html5
    less/sass 负责生成 css
    coffeeScript/babel 负责生成 javascript


    预编译需要一些自动化工具的支持:
    gulp/grunt/webpack

    还有一些抽象层级比较高的框架,彻底改变你的前端编程体验,类似:
    angular/react/vue

    如果 js 比较多, js 模块加载也是必须的:
    requirejs/seajs

    当然如果你想省事点,也有些前端的整体框架可以选择:
    bootstrap/jQuery UI

    以上只是一个 php 后端对前端技能树的不完全总结,楼主可以做下借鉴
    mortaleye
        6
    mortaleye  
    OP
       2016-01-27 00:37:42 +08:00 via Android
    @mechanician
    好的我明白了
    mortaleye
        7
    mortaleye  
    OP
       2016-01-27 00:39:05 +08:00 via Android
    @otakustay
    嗯,不过我问的就是设计方面
    mortaleye
        8
    mortaleye  
    OP
       2016-01-27 00:39:43 +08:00 via Android
    @neilwong
    好长,辛苦了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5073 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:38 · PVG 17:38 · LAX 01:38 · JFK 04:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.