首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从零实现Web框架Geo教程-模板-06

    现在越来越流行前后端分离的开发模式,即 Web 后端提供 RESTful 接口,返回结构化的数据(通常为 JSON 或者 XML)。前端使用 AJAX 技术请求到所需的数据,利用 JavaScript 进行渲染。Vue/React 等前端框架持续火热,这种开发模式前后端解耦,优势非常突出。后端童鞋专心解决资源利用,并发,数据库等问题,只需要考虑数据如何生成;前端童鞋专注于界面设计实现,只需要考虑拿到数据后如何渲染即可。使用 JSP 写过网站的童鞋,应该能感受到前后端耦合的痛苦。JSP 的表现力肯定是远不如 Vue/React 等专业做前端渲染的框架的。而且前后端分离在当前还有另外一个不可忽视的优势。因为后端只关注于数据,接口返回值是结构化的,与前端解耦。同一套后端服务能够同时支撑小程序、移动APP、PC端 Web 页面,以及对外提供的接口。随着前端工程化的不断地发展,Webpack,gulp 等工具层出不穷,前端技术越来越自成体系了。

    02

    2 HTML5基础

    答:借助HTML5解决和分析工业设计中的问题,易于实现数据可视化,而且支持所有主流操作系统。与传统C/C++/FORTRON计算机语言相比具备几个显著优势:首先,易于搭建开发环境,不需要编译器,仅需一个文本编辑器即可;其次,运行几乎不依赖其它运行时(库),仅需一个浏览器,所以便于教学演示;再次,由于javascript(js)语法简单,没有类和继承的概念,且会任何一门C-Style语言都会很快上手,学习成本低,入门快;再次,当前js可以高效绘图,便于对计算结果进行后处理操作;最后,跨平台可运行于几乎所有主流操作系统,也可运行于个人电脑、平板和手机等,只需要一个支持HTML5标准的浏览器。当然与传统C/C++语言相比,HTML5/js最大的不足是运行速度较慢,但本项目仅针对轻量级工程设计,对计算机的计算能力要求并不高,当然随着计算机性能的不断提升,HTML5编制的程序执行速度也将得到提升。

    00

    2 HTML5基础

    答:借助HTML5解决和分析工业设计中的问题,易于实现数据可视化,而且支持所有主流操作系统。与传统C/C++/FORTRON计算机语言相比具备几个显著优势:首先,易于搭建开发环境,不需要编译器,仅需一个文本编辑器即可;其次,运行几乎不依赖其它运行时(库),仅需一个浏览器,所以便于教学演示;再次,由于javascript(js)语法简单,没有类和继承的概念,且会任何一门C-Style语言都会很快上手,学习成本低,入门快;再次,当前js可以高效绘图,便于对计算结果进行后处理操作;最后,跨平台可运行于几乎所有主流操作系统,也可运行于个人电脑、平板和手机等,只需要一个支持HTML5标准的浏览器。当然与传统C/C++语言相比,HTML5/js最大的不足是运行速度较慢,但本项目仅针对轻量级工程设计,对计算机的计算能力要求并不高,当然随着计算机性能的不断提升,HTML5编制的程序执行速度也将得到提升。

    00
    领券