markdown


  • web前端

  1. web前端是什么

    前端就是与用户直接进行交接的部分,像网站页面、小程序页面、APP的页面…总的来说,就是用户可以看到和操作的地方。

    web前端便是在浏览网页时接触的所有视觉内容–从字体到颜色,以及下拉菜单和侧边栏这些部分。主要包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。

  2. 前端的职责
    1. 为网站上提供的产品和服务实现web界面。

    2. Web前端表现层及前后端的交互的架构设计

    3. 配合后台开发人员实现产品界面和功能

    4. JavaScript程序模块开发,通用类库、框架编写

  3. 涉及到的知识

  • 理论知识

    1.基础知识:数据结构、算法、设计模式、面向对象等等。

    2.专业知识:http标准、W3C标准(也就是包括常用的HTML、css、JavaScript 和ECMAscript标准)ECMAScript标准

  • 运行环境

    大部分web系统在浏览器下运行,js可能在node环境下运行。

  • 编码开发

    开发工具、版本管理、模块定义

  • 类库框架

    1.浏览器: jQuery、BootStrap…

    2.nodejs:http、url、fs;jquery、backbone

  • 后台

  1. 后台是什么

    一般指运行在服务器端的代码和资源,一般做一些存储,读取计算客户端提交的数据。也就是存放、操作和管理数据、消息的地方。

  2. 后台的职责

    1.数据的逻辑储存(数据库、redis等)

    2.复杂的逻辑设计(如权限控制、前端数据交互、配置信息、路由等等)

  3. 后台涉及的知识

    总的来说有 HTML、CSS、JavaScript、DOM、Web服务器、服务器脚本语言、数据库及SQL语言以及web框架。

  • 总结前端后台的关系和区别

    • 关系
      再我看来前端和后台的关系,就像钓鱼一样,前端就像是鱼钩;上面的鱼饵就是数据,而钓鱼的人就是后台,用户便是水中的鱼。用户只能看到前端和上面展示的内容,而后台则是负责更新数据等。
    • 区别
      我感觉学的东西并不会有太大的区别,做前端也要对后台有所了解,同理做后台的也一样。区别主要在负责的方向上。前端主要用HTML、css、JavaScript这些来负责:Web页面的结构、Web的外观视觉表现以及Web层面的交互实现;后台主要负责的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值