前端框架

前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。 它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大 

前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。 

它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大 

筛选

16
8
10
8
综合评分 满意度 人气值
16 个产品
ApiPost不仅可以快速生成接口文档,还支持导出离线html、markdown、word文档,方便部署接口文档到本地甚至局域网服务器;从ApiPostV5版本开始,提供了更强大的控制台功能,支持console.log()打印、支持请求request参数打印,支持响应response参数打印;而且该版本提供了全新的Runner流程测试功能支持:遇到错误继续执行、沙盒模式、循环执行次数设置的强大功能;此外ApiPost还支持Cookie管理,发送接口时,可以携带自定义的Cookie进行模拟登录,从而方便测试一些需要登录才能访问的API。另一方面,ApiPost还有如下优势:-无需登录,支持离线·V5版本开始,支持无需登录离线使用·告别网络延迟造成的工作延误-告别卡顿,更流畅·全新架构,内存优化至极致·告别卡顿,使用、操作更流畅-跨平台·支持Window、Mac、Linux3端使用·跨平台、跨终端、跨地域无缝协作
北京中天孔明科技股份有限公司(简称:孔明科技)致力于为各行业提供以大数据技术和算法模型为驱动的一站式数据服务,在消费、能源、健康等行业,协助企业搭建数据应用体系,实现数据资产增值。公司提供包括数据分析、建模、机器学习和人工智能应用的全套企业级解决方案,可按用户需要提供SaaS服务和私有化部署,并为客户提供数据科学能力的培养和系统的搭建,目前,公司已经为快消品、商业地产、母婴食品等行业的大量客户提供了数据领域的综合服务。
WijmoJS是一款前端开发工具包,由80多款基于HTML5、支持跨平台的高性能UI组件(如表格组件、图表组件、数据分析组件、导航组件和金融图表组件等)构成,完美兼容原生JavaScript,支持Angular、React、Vue等前端框架,用于企业级Web应用程序的快速开发和构建。WijmoJS自面市以来,已在微软Dynamics项目、思科、特斯拉、富士通等知名企业中得以成功应用,凭借其高性能的产品架构、数量众多的示例源码、顶级的控件性能、原生触控支持,以及轻松、易用的使用体验,可全面满足企业信息化系统的开发需求。
Aibee将致力于搭建算法与数据闭环,打磨极致AI技术。从行业用户的痛点和核心价值出发,融合计算机视觉、语音识别、自然语言理解、大数据分析等多模态AI技术,提供完整的AI解决方案,切实帮助传统行业实现AI赋能升级。Aibee在国内率先主张「OOO」(OfflineOnlineOne-world)“线下线上一世界”理念,同时也将自身定位为线下与线上的“连接器”。Aibee融合计算机视觉、语音识别、自然语言理解、大数据分析、机器人等多模态人工智能技术,基于“精准零售+智慧空间”双轮驱动的战略路线,帮助线下实现全面的数字化,走向智能化的运营、管理和触达,推进「OOO」终极目标的实现。基于此,Aibee已为商业地产/购物中心、品牌连锁店、银行网点、汽车4S店、停车场、机场、景区、房地产售楼处等垂直行业提供整体解决方案
LeanIX提供软件即服务(SaaS),用于管理企业架构和多云环境,以使组织能够在IT中做出更快、数据驱动的决策。LeanIX解决了经常出现的问题,即有关IT环境的所需信息缺失、过时或难以分析。用例包括应用程序合理化、技术风险管理和从单一体系结构到微服务的转变。LeanIX是企业IT和产品IT创造事实透明性和采取行动,在可理解的业务环境中塑造未来的唯一事实来源。LeanIX为300个国际客户提供其软件即服务,其中包括阿迪达斯,Atlassian,Dropbox,DHL,默克,大众,沃达丰和Zalando等知名品牌。
在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件,给设计师和工程师带来很多困扰和重复建设,大大降低了产品的研发效率。蚂蚁金服体验技术部经过大量的项目实践和总结,沉淀出一个中台设计语言AntDesign。旨在统一中台项目的前端UI设计,屏蔽不必要的设计差异和实现成本,解放设计和前端的研发资源。AntDesign是一个致力于提升用户和设计者使用体验的中台设计语言。它模糊了产品经理、交互设计师、视觉设计师、前端工程师、开发工程师等角色边界,将进行UE设计和UI设计人员统称为设计者,利用统一的规范进行设计赋能,全面提高中台产品体验和研发效率。
Vue是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用(SPA)提供驱动。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。
切图网(qietu.com)是国内web前端开发服务拓荒者和领航者,服务涉及psd转html、网页切图、手机网页切图、网站适配、网页兼容调整、网页特效制作、网店装修、主题模版等,技术涉及html5、css3、javascript、jquery等。切图网(qietu.com)作为国内最早web前端开发服务品牌p2h旗下网站,主要为北上广深杭等一线城市的网络公司、网页设计师、网站创业项目等提供高品质的网页切图制作等前端整体解决方案,建立至今服务了超过300多个客户,累计超过1000多个项目。
北京引领视觉科技有限公司旗下品牌UILeader,一直致力于为企业提供优质的前端解决方案产品。QucikUI推出的初衷是,让企业在没有设计师和前端工程师的前提下也能做出效果不错的web应用系统。正因为能真正解决企业的问题,为企业节约成本,所以一经推出,就深受很多企业的欢迎。在后面几年的发展中,客户根据自身的开发需要,不断地提出需求希望QucikUI支持,我们也一直不断的完善这个产品,用户积累也越来越多。
埃毕致(上海)云计算科技有限公司,是计算机软件技术领先的软件产品提供商,致力于研发智能业务建模技术,是一套基于互联网云计算技术的,贯穿软件全生命周期的Paas平台,提供优质软硬件系统和服务。iBiz软件工厂及其服务体系以其前所未有的模式满足企业应用交付效率、质量要求,降低交付强度、成本,实现交付过程和成果的全面掌控。开发企业级应用如烹小鲜,放手支撑企业业务创新游刃有余。得益于iBiz强大的生产工具、分工组织以及生态体系优势,iBiz已经为包括咨询、航空、金融、生产制造、能源、交通物流、食品医药、电信、建筑、政府教育等诸多行业提供了解决方案。
上海酷作信息科技有限公司(CoolzuoInc,)专注于桌面创新领域的新技术与产品的研发、生产、销售及服务,帮助用户建立稳定、高效安全的信息环境,提高工作效率,降低用户成本。公司产品包括酷作云桌面、LSBackup灾备一体机,以酷作云桌面产品为例,具体介绍如下:酷作云桌面是通过虚拟化软件将物理服务器虚拟出多个独立的操作系统虚拟机,借助云终端/瘦客户机等方式远程访问虚拟机桌面,实现与普通PC相同的使用体验,产品可有效解决传统PC维护复杂、数据不安全、安装部署时间长、使用成本较高等问题。
用友云包含PaaS、SaaS、DaaS和BaaS四类业务,提供面向社会化商业的社会级企业服务,为企业管理创新、商业模式变革、全球化发展提供“面向未来”的信息化平台。用友前端技术平台是面向企业与组织互联网化的应用开发与运行支撑平台。iuap开发平台为企业互联网化提供了互联网中间件、前端开发框架、应用开发框架和集成开发环境,支撑企业构建高并发、高性能、高可用、安全的C2B、B2B或B2B2C等互联网应用。
Element由饿了么团队出品,一套为开发者、设计师和产品经理准备的组件库,提供了配套axure、sektch设计资源,可以直接下载使用,能帮我等搬砖人员节省大量的时间。使用现成的UI组件库,能快速搭建项目,后期也容易维护,在敏捷开发项目中尤为常见。设计师可以下载设计文件,在做设计图时直接使用模板,既能快速出图,也保证了前端还原实现。
AngularJS诞生于2009年,由MiskoHevery等人创建,是一款构建用户界面的前端框架,后为Google所收购。AngularJS是一个应用设计框架与开发平台,用于创建高效、复杂、精致的单页面应用,通过新的属性和表达式扩展了HTML,实现一套框架,多种平台,移动端和桌面端。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。Angular是AngularJS的重写,Angular2以后官方命名为Angular,2.0以前版本称为AngualrJS。AngularJS是用JavaScript编写,而Angular采用TypeScript语言编写,是ECMAScript6的超集。
由于React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来Web开发的主流工具。这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的WebApp解决方案。衍生的ReactNative项目,目标更是宏伟,希望用写WebApp的方式去写NativeApp。如果能够实现,整个互联网行业都会被颠覆,因为同一组人只需要写一次UI,就能同时运行在服务器、浏览器和手机。React主要用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTMLDOM元素、也可以传递动态变量、甚至是可交互的应用组件。框架特点1.声明式设计:React采用声明范式,可以轻松描述应用。2.高效:React通过对DOM的模拟,最大限度地减少与DOM的交互。3.灵活:React可以与已知的库或框架很好地配合。
layui是一套开源的WebUI解决方案,采用自身经典的模块化规范,并遵循原生HTML/CSS/JS的开发方式。主要面向的是全层次的前后端开发者,极易上手,开箱即用,非常适合网页界面的快速开发。layui更多是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类AMD模块管理方式,却又并非受限于CommonJS的那些条条框框,它拥有自己的模式,更加轻量和简单。layui定义为“经典模块化”,并非是刻意强调“模块”理念本身,而是有意避开当下JS社区的主流方案,试图以尽可能简单的方式去诠释高效。
ApiPost
ApiPost不仅可以快速生成接口文档,还支持导出离线html、markdown、word文档,方便部署接口文档到本地甚至局域网服务器;从ApiPostV5版本开始,提供了更强大的控制台功能,支持console.log()打印、支持请求request参数打印,支持响应response参数打印;而且该版本提供了全新的Runner流程测试功能支持:遇到错误继续执行、沙盒模式、循环执行次数设置的强大功能;此外ApiPost还支持Cookie管理,发送接口时,可以携带自定义的Cookie进行模拟登录,从而方便测试一些需要登录才能访问的API。另一方面,ApiPost还有如下优势:-无需登录,支持离线·V5版本开始,支持无需登录离线使用·告别网络延迟造成的工作延误-告别卡顿,更流畅·全新架构,内存优化至极致·告别卡顿,使用、操作更流畅-跨平台·支持Window、Mac、Linux3端使用·跨平台、跨终端、跨地域无缝协作
孔明科技
北京中天孔明科技股份有限公司(简称:孔明科技)致力于为各行业提供以大数据技术和算法模型为驱动的一站式数据服务,在消费、能源、健康等行业,协助企业搭建数据应用体系,实现数据资产增值。公司提供包括数据分析、建模、机器学习和人工智能应用的全套企业级解决方案,可按用户需要提供SaaS服务和私有化部署,并为客户提供数据科学能力的培养和系统的搭建,目前,公司已经为快消品、商业地产、母婴食品等行业的大量客户提供了数据领域的综合服务。
WijmoJS
WijmoJS是一款前端开发工具包,由80多款基于HTML5、支持跨平台的高性能UI组件(如表格组件、图表组件、数据分析组件、导航组件和金融图表组件等)构成,完美兼容原生JavaScript,支持Angular、React、Vue等前端框架,用于企业级Web应用程序的快速开发和构建。WijmoJS自面市以来,已在微软Dynamics项目、思科、特斯拉、富士通等知名企业中得以成功应用,凭借其高性能的产品架构、数量众多的示例源码、顶级的控件性能、原生触控支持,以及轻松、易用的使用体验,可全面满足企业信息化系统的开发需求。
Aibee
Aibee将致力于搭建算法与数据闭环,打磨极致AI技术。从行业用户的痛点和核心价值出发,融合计算机视觉、语音识别、自然语言理解、大数据分析等多模态AI技术,提供完整的AI解决方案,切实帮助传统行业实现AI赋能升级。Aibee在国内率先主张「OOO」(OfflineOnlineOne-world)“线下线上一世界”理念,同时也将自身定位为线下与线上的“连接器”。Aibee融合计算机视觉、语音识别、自然语言理解、大数据分析、机器人等多模态人工智能技术,基于“精准零售+智慧空间”双轮驱动的战略路线,帮助线下实现全面的数字化,走向智能化的运营、管理和触达,推进「OOO」终极目标的实现。基于此,Aibee已为商业地产/购物中心、品牌连锁店、银行网点、汽车4S店、停车场、机场、景区、房地产售楼处等垂直行业提供整体解决方案
LeanIX
LeanIX提供软件即服务(SaaS),用于管理企业架构和多云环境,以使组织能够在IT中做出更快、数据驱动的决策。LeanIX解决了经常出现的问题,即有关IT环境的所需信息缺失、过时或难以分析。用例包括应用程序合理化、技术风险管理和从单一体系结构到微服务的转变。LeanIX是企业IT和产品IT创造事实透明性和采取行动,在可理解的业务环境中塑造未来的唯一事实来源。LeanIX为300个国际客户提供其软件即服务,其中包括阿迪达斯,Atlassian,Dropbox,DHL,默克,大众,沃达丰和Zalando等知名品牌。
ANT design
在中台产品的研发过程中,会出现不同的设计规范和实现方式,但其中往往存在很多类似的页面和组件,给设计师和工程师带来很多困扰和重复建设,大大降低了产品的研发效率。蚂蚁金服体验技术部经过大量的项目实践和总结,沉淀出一个中台设计语言AntDesign。旨在统一中台项目的前端UI设计,屏蔽不必要的设计差异和实现成本,解放设计和前端的研发资源。AntDesign是一个致力于提升用户和设计者使用体验的中台设计语言。它模糊了产品经理、交互设计师、视觉设计师、前端工程师、开发工程师等角色边界,将进行UE设计和UI设计人员统称为设计者,利用统一的规范进行设计赋能,全面提高中台产品体验和研发效率。
Vue.js
Vue是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用(SPA)提供驱动。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。
切图网
切图网(qietu.com)是国内web前端开发服务拓荒者和领航者,服务涉及psd转html、网页切图、手机网页切图、网站适配、网页兼容调整、网页特效制作、网店装修、主题模版等,技术涉及html5、css3、javascript、jquery等。切图网(qietu.com)作为国内最早web前端开发服务品牌p2h旗下网站,主要为北上广深杭等一线城市的网络公司、网页设计师、网站创业项目等提供高品质的网页切图制作等前端整体解决方案,建立至今服务了超过300多个客户,累计超过1000多个项目。
QuicK UI
北京引领视觉科技有限公司旗下品牌UILeader,一直致力于为企业提供优质的前端解决方案产品。QucikUI推出的初衷是,让企业在没有设计师和前端工程师的前提下也能做出效果不错的web应用系统。正因为能真正解决企业的问题,为企业节约成本,所以一经推出,就深受很多企业的欢迎。在后面几年的发展中,客户根据自身的开发需要,不断地提出需求希望QucikUI支持,我们也一直不断的完善这个产品,用户积累也越来越多。
iBizSys
埃毕致(上海)云计算科技有限公司,是计算机软件技术领先的软件产品提供商,致力于研发智能业务建模技术,是一套基于互联网云计算技术的,贯穿软件全生命周期的Paas平台,提供优质软硬件系统和服务。iBiz软件工厂及其服务体系以其前所未有的模式满足企业应用交付效率、质量要求,降低交付强度、成本,实现交付过程和成果的全面掌控。开发企业级应用如烹小鲜,放手支撑企业业务创新游刃有余。得益于iBiz强大的生产工具、分工组织以及生态体系优势,iBiz已经为包括咨询、航空、金融、生产制造、能源、交通物流、食品医药、电信、建筑、政府教育等诸多行业提供了解决方案。
酷作信息
上海酷作信息科技有限公司(CoolzuoInc,)专注于桌面创新领域的新技术与产品的研发、生产、销售及服务,帮助用户建立稳定、高效安全的信息环境,提高工作效率,降低用户成本。公司产品包括酷作云桌面、LSBackup灾备一体机,以酷作云桌面产品为例,具体介绍如下:酷作云桌面是通过虚拟化软件将物理服务器虚拟出多个独立的操作系统虚拟机,借助云终端/瘦客户机等方式远程访问虚拟机桌面,实现与普通PC相同的使用体验,产品可有效解决传统PC维护复杂、数据不安全、安装部署时间长、使用成本较高等问题。
用友云平台-前端技术平台
用友云包含PaaS、SaaS、DaaS和BaaS四类业务,提供面向社会化商业的社会级企业服务,为企业管理创新、商业模式变革、全球化发展提供“面向未来”的信息化平台。用友前端技术平台是面向企业与组织互联网化的应用开发与运行支撑平台。iuap开发平台为企业互联网化提供了互联网中间件、前端开发框架、应用开发框架和集成开发环境,支撑企业构建高并发、高性能、高可用、安全的C2B、B2B或B2B2C等互联网应用。
Element
Element由饿了么团队出品,一套为开发者、设计师和产品经理准备的组件库,提供了配套axure、sektch设计资源,可以直接下载使用,能帮我等搬砖人员节省大量的时间。使用现成的UI组件库,能快速搭建项目,后期也容易维护,在敏捷开发项目中尤为常见。设计师可以下载设计文件,在做设计图时直接使用模板,既能快速出图,也保证了前端还原实现。
Angular
AngularJS诞生于2009年,由MiskoHevery等人创建,是一款构建用户界面的前端框架,后为Google所收购。AngularJS是一个应用设计框架与开发平台,用于创建高效、复杂、精致的单页面应用,通过新的属性和表达式扩展了HTML,实现一套框架,多种平台,移动端和桌面端。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。Angular是AngularJS的重写,Angular2以后官方命名为Angular,2.0以前版本称为AngualrJS。AngularJS是用JavaScript编写,而Angular采用TypeScript语言编写,是ECMAScript6的超集。
React
由于React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来Web开发的主流工具。这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的WebApp解决方案。衍生的ReactNative项目,目标更是宏伟,希望用写WebApp的方式去写NativeApp。如果能够实现,整个互联网行业都会被颠覆,因为同一组人只需要写一次UI,就能同时运行在服务器、浏览器和手机。React主要用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTMLDOM元素、也可以传递动态变量、甚至是可交互的应用组件。框架特点1.声明式设计:React采用声明范式,可以轻松描述应用。2.高效:React通过对DOM的模拟,最大限度地减少与DOM的交互。3.灵活:React可以与已知的库或框架很好地配合。
Layui
layui是一套开源的WebUI解决方案,采用自身经典的模块化规范,并遵循原生HTML/CSS/JS的开发方式。主要面向的是全层次的前后端开发者,极易上手,开箱即用,非常适合网页界面的快速开发。layui更多是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类AMD模块管理方式,却又并非受限于CommonJS的那些条条框框,它拥有自己的模式,更加轻量和简单。layui定义为“经典模块化”,并非是刻意强调“模块”理念本身,而是有意避开当下JS社区的主流方案,试图以尽可能简单的方式去诠释高效。

有更好的推荐?

如果你了解有哪些很酷、很棒的软件,想加入到这个分类里来,欢迎来告诉我们!

我要推荐