WEB前端开发必备的技能
熟悉使用Bootstrap的网页模板。从项目实际需要的板块设计,到Bootstrap官网选取符合功能要求的;掌握基础的计算机网络教程和HTTP协议;会编写server类的JAVA包
前端应用的实际场景
目前前端应用的开发场景包括了:前端应用,后端应用以及互联网服务端。其中前端泛指用户手机或电脑的浏览器显示页面,后端通常是Nodejs服务器主机的后端应用,互联网服务端指通过不同语言,不同技术和不同平台开发的服务器端应用。其中后端应用作为转发数据的中心,也俗称为“中端应用
前端应用的发展顺序
前端应用开发到目前为止共经历了五个阶段:1、依附于后端WEB框架开发的应用,通常由后端程序员兼职开发,这个阶段的前端页面负责显示页面内容和接受用户输入的功能;2、单页面开发,单一页面进行AJAX的异步处理对特定区域进行显示更改,特点是现场进行装配,数据的交互不经过后端服务器;3、前后端分离,此时的后端程序员不再兼负页面的开发工作,需要新的职业:前端工程师去负责全部的前端页面工作。后端负责对数据进行处理,前端发出数据请求,获取数据后再在前端页面进行显示,期间数据是以JSON形式进行交互。早期网页开发只需往程序中写入样式文件和JS文件,浏览器就可以直接运行看到显示效果,现在的前端开发可能基于不同平台和不同技术,需要使用类似WebPack的构建软件对原材料进行编译和转换4、大前端时代,把用户端的产品都纳入前端范围,比如:手机APP、VR以及AI产品5、前端工程化,由于前端应用范围日渐广泛,且用户需求功能日渐复杂,开发的理解内容已由WebPage到WebAPP,需要以工程形式看待,对开发流程进行模块化,组件化,规范化。