前端框架之争丨除了Vue、Angular和React还有谁与之争锋
发布者 Kira.Li ,发布日期 2021-04-16
如果你体验过JAVA这种强类型语言带来的便利,包括其丰富的类型变量、抽象与接口,转而使用JavaScript时,一定会觉得不够满意。尤其是JavaScript声明的变量Number可以轻而易举的分配给String,IDE如何执行任何类型的IntelliSense都让人十分困扰。面对这个技术障碍,我们就无法忽视TypeScript带来的便利。相比较于JavaScript,最为明显的一点就是我们可以赋予IDE实际使用的能力, 本文将要介绍一些TypeScript的编码技巧,帮助您更加快速高效的进行工作。
四两拨千斤——你不知道的VScode编码TypeScript的技巧
发布者 Kira.Li ,发布日期 2021-04-16
如果你体验过JAVA这种强类型语言带来的便利,包括其丰富的类型变量、抽象与接口,转而使用JavaScript时,一定会觉得不够满意。尤其是JavaScript声明的变量Number可以轻而易举的分配给String,IDE如何执行任何类型的IntelliSense都让人十分困扰。面对这个技术障碍,我们就无法忽视TypeScript带来的便利。相比较于JavaScript,最为明显的一点就是我们可以赋予IDE实际使用的能力, 本文将要介绍一些TypeScript的编码技巧,帮助您更加快速高效的进行工作。
一些DevTools的小技巧-让你不止会console.log()
发布者 Edward.Zhang ,发布日期 2021-03-24
在开发过程中,你可能会经常用到控制台命令console.log(),但是,其实除了这个命令外,还有一些其他的命令和技巧可供我们使用,让我们看看它们究竟是什么,会不会为你的调试能力带来一点新的启发。
Python和JavaScript间的区别是什么?
发布者 Edward.Zhang ,发布日期 2021-02-25
JavaScript和Python这两种语言非常流行和强大,但它们在部分语法的使用上却有着一些不同,如果你恰好对这些区别对比感兴趣,那么这篇文章中的内容可能会为你提供一些帮助。
Vue 3自定义指令开发
发布者 Edward.Zhang ,发布日期 2021-01-27
在Angular和Vue中都有Directive的概念,我们通常讲Directive 翻译为“指令”。在计算机技术中,指令是由指令集架构定义的单个的CPU操作。在更广泛的意义上,“指令”可以是任何可执行程序的元素的表述,例如字节码。那么在前端框架Vue中“指令”到底是什么,他有什么作用呢?
2020年度总结 | 葡萄城软件开发技术回顾
发布者 Edward.Zhang ,发布日期 2021-01-19
在2020年,葡萄城仍然秉承着“赋能开发者”使命,用技术至上的工匠精神在前后端技术方面都有着一些创新。下面,就让我们一同来回顾一下吧。
技术分享:WebAssembly能否重新定义前端开发模式?
发布者 Willie.Ji ,发布日期 2020-11-09
如果提及近年来让人最为兴奋的新技术,非WebAssembly莫属。作为一种低级的类汇编语言,WebAssembly以紧凑二进制的格式存储,为C/C++, Rust等拥有低级内存的模型语言提供了新的编译目标。正因如此,WebAssembly体积更小,可以以接近原生性能的速度运行。
开发一个渐进式Web应用程序(PWA)前都需要了解什么?
发布者 Edward.Zhang ,发布日期 2020-09-10
自苹果推出了iPhone应用商店以来,App成为了我们生活中不可或缺的一部分,而对于实体业务也是如此,现在各行业都在推出自己的App,但有没有人想过这样一种场景,如果自己的潜在客户还没有安装你的App亦或是即便安装但因为客户的手机存储空间紧张而卸载掉了你的App?那有没有使App更轻量,更易安装的技术实现呢?答案是“有的”。
服务端表格组件 GcExcel V3.0 Update2 新特性说明
发布者 Willie.Ji ,发布日期 2020-07-28
服务端文档组件库的新版本已正式发布,本次更新主要针对 GrapeCity Documents for Excel(GcExcel)进行,包括:为生成的 Excel 模板加入了更多全新功能;支持将数字签名添加到 Excel 工作簿;支持将 Excel 转换为 HTML 格式;增强数据透视表功能,以及增加了与纯前端表格控件 SpreadJS 的产品兼容性等。
如何为React Redux应用程序,创建可编辑的数据网格(二)
发布者 Willie.Ji ,发布日期 2020-04-02
上文中我们介绍了React Redux是什么,以及前端UI组件库WijmoJS 为何要在本次新版本发布中,增加在React Redux应用程序编辑数据网格的功能。下面,我们将详细介绍:如何创建一个使用DataGrid来显示和编辑Redux Store中数组的简单示例。
如何为React Redux应用程序,创建可编辑的数据网格(一)
发布者 Willie.Ji ,发布日期 2020-04-02
近日,前端 UI 组件库WijmoJS V2020.0 Update1 正式发布!除了提供不断优化的数据引擎,实现大数据量高速渲染外,这一版本的最大亮点,就是增加了“可在React Redux 应用程序中,编辑数据网格”。
前端 UI 组件库 WijmoJS 更新:专注于高效、可在 React Redux 中编辑 DataGrid
发布者 Willie.Ji ,发布日期 2020-04-01
前端 UI 组件库WijmoJS V2020.0 Update1 正式发布!这一版本将更加体现出 WijmoJS 的小巧、灵活和高效。我们将 WijmoJS 的组件和功能模块化,减少了应用程序加载时所需的时间。同时,我们还优化了数据渲染引擎(通常使用虚拟化),因此无论您的数据集有多大,我们的组件都可以实现高效加载。
前端开发工具包WijmoJS V2019.0 Update3 正式发布
发布者 Willie.Ji ,发布日期 2019-12-25
近期,葡萄城前端开发工具包WijmoJS V2019.0 Update3 正式发布,至此WijmoJS已经做到:为每个JavaScript库和框架都提供了同样丰富、高性能且灵活的JavaScript UI组件。
【入门指南】ActiveReportsJS 纯前端报表控件
发布者 Willie.Ji ,发布日期 2019-12-11
ActiveReportsJS 是一款基于 HTML5 的纯前端报表控件,采用拖拽式报表开发模式,无需任何服务器和组件支持,即可在 Mac、Linux 和 Windows 平台中,轻松设计中国式复杂报表、类 Excel/Word 报表、DashBoard 仪表板等多种报表类型。
Ember.js和Vue.js,哪种框架更适合你?
发布者 Willie.Ji ,发布日期 2019-11-21
2019年11月20日,葡萄城集团首席架构师——Issam Elbaytam 先生,受邀担任葡萄城公开课嘉宾,通过直播的方式,为中国开发者带来了一场 “前端开发与Web表格控件”方面的技术分享。
如何使用JavaScript实现前端导入和导出excel文件
发布者 Willie.Ji ,发布日期 2019-07-05
SpreadJS 是一款基于 HTML5 的纯 JavaScript 电子表格和网格功能控件,以“高速低耗、纯前端、零依赖”为产品特色,可嵌入任何操作系统,同时满足 .NET、Java、响应式 Web 应用及移动跨平台的表格数据处理和类 Excel 的表格应用开发,为终端用户带来亲切的 Excel 体验。本文将以xlsx文件格式为例,展示如何使用SpreadJS实现前端导入和导出excel文件。
Vue开发者指南:2019你最需要学些什么?
发布者 Willie.Ji ,发布日期 2019-06-24
作为 Vue 的初学者,您或许已经听过很多关于它的专业术语了,例如:单页面应用程序、异步组件、服务器端呈现等,您可能还听过和Vue经常一起被提到的工具和库,如Vuex、Webpack、Vue CLI和Nuxt。
WijmoJS 2019V1正式发布:全新的在线 Demo 系统,助您快速上手,开发无忧
发布者 Willie.Ji ,发布日期 2019-05-06
前端开发工具包WijmoJS在2019年的第一个主要版本2019V1已经发布,本次发布包括了更加易用的在线Demo系统、各控件新增功能、NPM包的改动,以及全新的浏览器API组件。
都 9102了,该选择 Angular、React,还是Vue?
发布者 Willie.Ji ,发布日期 2019-04-23
尽管Web开发的典型应用场景除了将服务器用作平台、浏览器用作客户端之外,几乎很少活跃于其他业务领域,但不可否认JavaScript语言和框架的使用已经成为了主流。Angular、React 和 Vue,作为 JavaScript的三大框架已逐步发展成熟,三者的差异性也越发明显,假设JavaScript还会继续流行十年左右,未来十年,你将会作何选择?
在 Angular 8 中,我们可以期待些什么
发布者 Willie.Ji ,发布日期 2019-04-17
2019对于 Angular来说意义非凡,因为其包含了Ivy 等功能的全新版Angular 8 将于本年内正式发布。尽管 Angular 技术团队仍没有对外公布 Angular 8 正式版发布日期,但其beta版在本月上线已几乎没有悬念。Angular 8的发布近在咫尺!