跳至正文
首页 » 博客 » The Enterprise in 2018: Putting Angular and Progressive Web Apps to Work

The Enterprise in 2018: Putting Angular and Progressive Web Apps to Work

在过去的一年中,Angular在web开发人员社区中取得了巨大的增长。该框架正在成为从微软到Capital One的面向公众的网站最受欢迎的平台,领先的全球公司正在将Angular引入其企业防火墙。

企业web开发团队继续被期望用更少的资源做更多的事情。渐进式Web应用程序 (pw) 是实现该目标的有吸引力的途径。随着Angular的成熟和围绕它的开发工具生态系统的发展,像Infragistics这样的isv正在帮助企业采用。

Infragistics诞生了。净值通过帮助业务开发人员以熟悉的外观编写高性能、易于使用的应用程序,我们成为企业桌面应用程序领域最具统治力的供应商。

今天,Infragistics自豪地宣布Ignite UI for Angular的发布。

为什么是角动量?

为了理解框架的发展方向,让我们简要回顾一下它的发展方向。

2009, mi š ko hever与一位朋友开发了AngularJS,“看看我们是否可以让网页设计师更容易,不一定是网页开发人员,但网页设计师,在他们的代码中加入一点额外的HTML,这样他们就可以把静态表单变成他们可以在电子邮件中发送的东西。

Hevy将他的副项目带给了Google的雇主,他们最终将框架带入了他们的圈子。Angular成为了他的全职工作,同时保持了强大的社区根基。

AngularJS的1.0版本于2012年6月首次亮相,并因其强大的应用程序基础设施,减少样板的能力和改进的代码可测试性而迅速流行。

快进到2014年9月,Angular团队宣布了AngularJS的重写,最初被称为Angular 2。新版本用微软的JavaScript超集, TypeScript重写,并专注于更小,更快,更容易理解。

自发布去年9月以来,该框架已经获得了相当大的动力,这不仅是因为它提供了承诺的性能和可伸缩性增强 ,还因为它启用pw的容易程度。

什么?

您最近阅读的任何开发人员出版物似乎都充满了Google创造的术语: Progressive Web Apps。

Smashing Magazine将PWA描述为利用最新技术的最佳web和移动应用程序的组合。“把它想象成一个使用网络技术构建的网站,但它的行为和感觉就像一个应用程序。

Gartner的Jason Wong在2017 3月的报告《渐进式Web应用程序将影响您的移动应用程序策略》中建议: “负责移动应用程序策略的应用程序领导者必须确定何时 (而不是是否) 需要将PWAs作为其整体移动开发策略的一部分。”

基于浏览器的应用程序很受欢迎,因为它们具有低摩擦和高性能,并且只需一个构建即可部署在多个设备上。然而,他们缺乏原生移动应用程序的用户体验和粘性。渐进式Web应用程序的目标是两全其美, InfoWorld报告说,下一个版本的Angular旨在使pwa更易于构建和部署

这使开发人员能够更高效,同时为移动和桌面构建可扩展的、用户友好的应用程序,同时利用他们已经拥有的技能。

“我们看到了巨大的增长,每天都有大量的生产应用程序使用Angular推出,” 谷歌Angular的开发者倡导者Stephen Fluin说。“我们为开发人员提供了关键的稳定性,但同时我们在创新方面取得了平衡。我们让您以学习的方式开发应用程序。您可以学习Angular并编写应用程序,然后我们可以在web不断进步和发展的过程中为您自动利用web。

一个更好的UI一个更好的UX

Infragistics长期以来一直致力于保持在创建工具的最前沿,为社区提供与现代网络相关的最新技术和最佳体验。这就是为什么上个月我们的首席执行官Dean Guida重申了我们的承诺 ,即为在Angular框架上编码的开发人员提供一流的UI组件。

“我们为提供第一个UI控件的丰富历史感到自豪。NET和企业中的桌面应用程序,”Infragistics开发人员工具高级副总裁Jason Beres说。如今,web框架成熟度和开发团队需求的融合与Windows Forms开始在企业中主导新项目的感觉非常相似。我们本着Misko heveryse的精神致力于Angular,目标是将设计和开发结合在一起,通过WYSIWYG Web应用程序构建,WYSIWYG ui设计套件,现代框架的CLI以及与当今最流行的ide的集成来实现快速的web应用程序开发。

Infragistics的最新成员的Ignite UI家族具有令人难以置信的UI组件为pwa:

  • 超过30个真正的角度组件,包括infragistics的流行数据网格
  • 能够构建和部署快速通过GitHub和NPM
  • 一个Sketch UI库
  • API旨在支持Angular组件约定
  • 的企业就绪支持和培训,Infragistics是众所周知的

什么是未来在点燃UI的角度

通过持续的2018,我们将专注于为我们的角度数据网格和角度图提供新的特性和功能。在网格中,我们将提供行和列虚拟化,主从视图,内联编辑,Microsoft Excel风格的过滤,行和列固定,完整的列管理,如分组,固定和多列标题以及导出到Microsoft Excel。

图表将包括对我们目前在Ignite UI for JavaScript产品中提供的所有常见业务图表的相同实时,大批量日期支持。

随着我们继续专注于帮助设计团队和开发人员通过漂亮的UX更快地交付软件,我们将继续交付功能,如增强的Ignite UI CLI功能,与Angular CLI的集成,更多的Sketch UI套件和设计人员-开发人员工作流的应用模板,以及用于任何代码编辑器 (包括visual Studio code) 的图表和网格的可视化配置器。

立即开始

单击此处获取有关如何为Angular安装Ignite UI的说明。查看我们的主要原因开始使用Ignite UI for Angular的列表,并查看该版本的新功能。然后, 致电我们的五个全球办事处进行产品演示,并了解我们的培训和支持。

</p