2018 ngChina —— “高级开发技术”版块简介

578 阅读5分钟

除了工程化这些理念性的东西之外,还有一些具体技术也是你的 Angular 技能迈入高级阶段的标志。

Angular 开发技巧

来自台湾的 Google 开发者专家与微软 MVP 双料大牛 “Will 保哥”,将为你展示 Angular 开发技巧与 Code Snippets,搭配 Angular CLI 与 Schematics 工具,通过演示让大家看见极速开发的可能性。

相信他的演讲会引起你的共鸣,给你带来一些可以立即应用到开发中的干货。课后你可以跟他用中文愉快地聊天哦。

“Will 保哥”现任多奇数位创意有限公司技术总监。 2018 年荣获 Angular/Web GDE (谷歌开发者专家)。连续 11 度当选微软最有价值专家 (Visual Studio and Development Technologies​)。熟悉 Web 开发技术、网站效能调校、.NET/C# 开发技术、SQL Server 资料库开发、Docker 与 Kubernetes。曾担任Visual Studio 2010 上市发表会讲师、MSDN 讲座讲师、TechDays Taiwan 2010~2015 讲师、TechEd China 2011, 2013 讲师,出版著作有http://ASP.NET MVC 2 开发实战、Windows Phone 开发实战、ASP.NET MVC 4 开发实战等书籍。 2013​ 年曾获选第 6 届iT邦帮忙铁人赛年度大奖与开发技术组年度铁人​。

他的讲座出现在首日的 14:30 - 15:00。

TypeScript 和 Angular 的后台奇遇 | Adventures in Node and Nest

你或许觉得“真·全栈”是个传说,其实并非如此。国外的高级技术专家中有大量的全栈工程师,Zackary Chapple 就是其中之一。

他给我们带来的讲座是关于用 NestJS 像写 Angular 一样写后端应用的。

我们的故事开始于你创建了 Angular 前端之后:迄今为止你都在使用模拟数据。现在,你想知道“在真实世界中我该如何创建后端,以支持这个前端应用?”以及“我该如何利用现有的 Angular 和 TypeScript 技能做到这一点。” 在本次演讲中,我们将介绍如何建立完美的后端伴侣,然后使用 Nest 建立 Node 服务器,并扩展其功能,以用于生产环境。

  • 创建一些新的 REST 端点:JSON、文件传输、透传;
  • 为输出添加压缩功能;
  • 作为整体向端点添加身份认证;
  • 添加基于角色权限的授权功能;
  • 设置字段级权限;
  • 添加 WebSockets 以建立到前端的日志流;
  • 添加日志与监控功能;
  • 为前端的某些页面级请求添加 GraphQL 端点;
  • 添加 Redis 和内存缓存以加速您的服务器;
  • 将你的服务容器化;
  • 针对可延展性进行压力测试;
  • 部署到 GCP

这场讲座的讲师是 Zackary Chapple。

他是谷歌开发者专家。Zack 目前担任 Ultimate Software 的首席架构师,负责 UI 方面的企业战略。Zack 对软件艺术、测试和软件的前沿技术具有强烈的热情。Zack 还热衷于多元化与包容性,这体现在他对 ngAtlanta 大会的组织工作上。这是一次 Angular 会议,82% 的讲师是多元化的,其中 62% 是技术领域中的女性。Zack 还是一家名叫 ngAtlanta 基金会的非营利组织的创始人,该基金会致力于为技术领域中缺少代表的那些人们平铺技术之路。

这场讲座出现在首日的 15:00-16:00。由于干货较多,这场讲座将持续一个小时。

基于 VMWare Clarity 构建 Web 应用 | Building Web Applications on VMWare Clarity

你是 Angular 的新手吗?或者你对 Angular 满意但想知道该如何快速构建一个专业、优雅的应用。 在这次手把手的工作坊中,您将构建一个功能齐备的 Web 应用,该应用使用 Angular 的最新版本,以及 Clarity Design System 中的企业级组件构建一个全功能的 Web 应用,并对接 REST API调用。

这是一个关于 VMWare Clarity 组件库的工作坊,主持人是 VMWare Clarity 项目的核心贡献者之一,美女工程师 Jeeyun Lim。

Jeeyun 是 Clarity 项目(VMWare 的开源企业级设计系统)的核心贡献者。她热衷于构建美观、合理、富有包容性的组件。除写代码之外,她会在闲暇时间里随音乐跳舞、或享受美丽的大自然。

NG-ZORRO 组件库从入门到精通

NG-ZORRO 是 Ant Design 设计规范在 Angular 框架下的实现,经过一年的发展现在已经成为包含53种不同组件,支持34种语言的全功能组件库。

截止目前 NG-ZORRO 已经有来自超过 50 个国家每月 2.7w 以上的活跃用户,是全球最流行的 Angular 组件库之一。

培训将介绍如何基于 NG-ZORRO 快速打造 Angular 应用,以及 NG-ZORRO 的高级使用方式,解密 NG-ZORRO 组件库背后的设计思想、深度思考及后续规划。

这个工作坊的主持人就是你们所熟悉的谢亚东。

谢亚东,花名执衡,阿里巴巴前端技术专家,NG-ZORRO 项目的发起者。2015年加入阿里巴巴,主要负责阿里巴巴实时计算平台的前端开发工作,一直专注于中后台前端产品的研发工作。

这个工作坊的时间是次日的 15:00 - 17:00。

报名

记住我们的网址:2018 ngChina 开发者大会 ng-china.org

报名直通车: www.wmnetwork.cc/d/?mid=7562…