讨论怎么运用盛行的前端技能开发WebGIS体系-亚洲ca88官方网站发布时间:2021-10-05 07:49:53 来源:亚洲ca88官方网站传统GIS软件职业中,开发的WebGIS体系现在运用的技能(前端)或许便是Flex和JavaScript,而JS则运用 jquery 和根本的 javascript,适当所以互联网前端在2009年之前左右一向运用的那一套。原因大概有: 这些都是或许的,不过只需体系做的好,开发本钱低(指的是用技能节省本钱或许进步功率),自然是最好的吧。 以下仅仅简略说一下技能完成,不深化,不展现代码,已深夜,或许今后有时机吧(微信大众号:giscafer) 用了Angular,结构上肯定是前后端彻底别离比较爽。后端Java结构供给 Restful 接口,前端经过 Ajax 调用 运用 JavaScript 新标准 ES6 书写代码,是由于代码整齐,代码量也会削减一点,了解的话觉得开发功率会比较高,由于ES6供给了一些新特性;最终经过webpack 打包,以及polyfill对其转译为低版本浏览器兼容的JavaScript,比方 ES5 体系菜单经过前端 angular 路由进行跳转,只需后端供给了完善的接口,一切作业简略的事务作业或许就在前端处理了。关于事务表单比较多的体系, angular1.x 数据双向绑定的优势来说,是比较简略的。地图相关的事务代码,也能够简略封装为 Controller,写法改变比较大的或许便是用了ES6。原有的结构或许东西类,复用起来也很便利,包装一下支撑 CMD标准,最终 import 引证即可。不是 ES6 代码也无所谓。 再过2年,低版本 IE 浏览器(6、7、8)灭绝的时分,技能选型兼容性不再是影响要素了吧。现在angular1.x完美支撑 IE8+ 应该是没有问题的。和客户沟通好,用 IE8+以上浏览器器。不论你用什么技能,IE6、IE7体会作用真的很差。看到界面就不爽,也慢。。 上一篇:GIS前端开发 下一篇:从GISer到互联网前端工程师JUST DO IT |