Skip to content

Latest commit

 

History

History
182 lines (98 loc) · 7.32 KB

technology.md

File metadata and controls

182 lines (98 loc) · 7.32 KB

相关技术

网页端

About the front end

Avarot Name Introduction Link
Vue.js The Progressive JavaScript Framework vuejs.org
Element Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 element.eleme.cn
Electron 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用 electronjs.org
React A JavaScript library for building user interfaces reactjs.org
Div.io High quality front-end resource collection div.io

node.js

官网传送门:https://nodejs.org/.

Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。

vue

官网传送门:https://cn.vuejs.org/.

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

使用vue构建界面,相较于传统的html+css+javascript来说,更加直观,更加易用,引用包也更方便,创建项目更高效。 我们刚开始使用vue时候遇到了不少困难,说实话现在对于vue的理解也不够深入,但是越往深处了解,就越能感觉到vue项目确实更加易用。

Element-ui

官网传送门:http://element-cn.eleme.io/.

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。

地图工具

leaflet

官网传送门:https://leafletjs.com/.

仓库传送门:https://github.com/Leaflet/Leaflet.

Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB,但它具有开发人员开发在线地图的大部分功能。

leaflet-velocity

仓库传送门:https://github.com/danwild/leaflet-velocity.

leaflet风流场可视化插件

leaflet.chinatmsproviders

仓库传送门:https://github.com/htoooth/Leaflet.ChineseTmsProviders.

可用于加载以下地图:

  • TianDiTu
  • GaoDe
  • Google
  • Geoq
  • OSM

leaflet.markercluster

仓库传送门:https://github.com/Leaflet/Leaflet.markercluster.

leaflet聚合图渲染插件

amap

官网传送门:https://lbs.amap.com/.

高德地图开放平台,主要使用了以下功能:

  • 地图加载
  • 路径规划
  • 步行导航
  • 公共交通
  • 天气预报

heatmap.js

官网传送门:https://www.patrick-wied.at/static/heatmapjs/.

Dynamic Heatmaps for the Web

移动端

About mobile development

Avarot Name Introduction Link
Flutter Flutter allows you to build beautiful native apps on iOS and Android from a single codebase. flutter.dev
React Native Build native mobile apps using JavaScript and React facebook.github.io/react-native

Android

官网传送门:https://www.android.com/.

Flutter

官网传送门:https://flutter.dev/.

中文官网:https://flutterchina.club/.

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。

地图工具

SuperMap iMobile

官网传送门:http://support.supermap.com.cn/product/iMobile.aspx.

SuperMap iMobile 是一款全新的移动GIS开发平台,具备专业、全面的移动GIS功能。支持基于Android和iOS操作系统的智能移动终端,可以快速开发在线和离线的移动GIS应用。

百度地图

官网传送门:http://lbsyun.baidu.com/.

高德地图

官网传送门:https://lbs.amap.com/.

腾讯地图

官网传送门:https://lbs.qq.com/.

桌面端

CSharp

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。

Electroin

官网传送门:https://electronjs.org/.

Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。

它具有下列特性: