UI 架构师给前端开发人员的建议

尚无读者喜欢这篇文章。
Open source network cable

Opensource.com

Teradata 本质上是一家数据公司。他们是数据分析平台、应用和相关服务的领导者。

对于这样的企业,关键组成部分是用户界面 (UI) 和用户体验 (UX)。由于用户遍布全球,因此重要的是 UI 和 UX 能够让软件易于使用,而不是使事情进一步复杂化。

在今年的罗利“All Things Open”大会之前,我向 Teradata 的 UI 架构师 Adrian Pomilio 询问了一些关于他将要做的会议、他最喜欢的开源工具以及与开源世界相关的 UI/UX 技术的最新趋势的问题。

您今年计划在 All Things Open 大会上讨论什么?

我的主题是 JavaScript 堆栈及其他。这是一个专注于整个开发生态系统中 JavaScript 的演讲。如果您是 JavaScript 的铁杆粉丝,那么这不适合您,而是适合那些希望了解 JavaScript 的各个部分如何以及在何处融入其生态系统的人。此外,最后还会有一些有趣的东西展示 JavaScript 在物理世界中的功能。

您如何在日常生活中使用开源?

我使用了很多工具,其中一些工具对我的日常工作至关重要。其中许多工具都围绕框架和库以及构建工具和任务运行器。我每天都在与 NPM 打交道并运行 Grunt 和 Bower 任务。基本上 Node 和 V8 是我的命脉。

在 UI/UX 技术方面,开源是如何发展的?您是否找到了足够多的可以专业使用的工具和框架?

我在 UI 开发领域看到了很多工具,但对于 UX 来说,目前更多的是商业工具。我认为重要的是,人们要理解,当我在谈论 UX 时,我不仅仅是在谈论“设计”,而是在谈论整个领域。有时我们可以利用开源项目来帮助构建我们需要的 UX 工具(例如,AB 测试、用户行为跟踪等)。


查看完整的 All Things Open 演讲者访谈系列

从 UI 开发领域来看,开源正是 JavaScript 在工程师中的使用率和价值不断上升的原因。看看几年前 Flash 和 JavaScript 之间发生的战斗就知道了。开源社区将 JavaScript 推向了遥遥领先的地位。我们可以感谢 HTML5 的炒作对此有所帮助,但最终开发出了出色的库来完成像 Flash Player 这样的封闭平台可以做的事情。因此,推动浏览器开发人员将所有这些新标准和想法融入其中。

您对年轻的前端工程师有什么建议吗?

慢慢来,构建一些你喜欢的东西。

有太多的框架和库,可能会让人感到不知所措。不要完全陷入其中,而是退后一步,使用核心技术构建一些东西。深入了解 JavaScript 并使用 CSS 来按照你的意愿弯曲界面。在你掌握了这些核心技能之后,任何框架都只是锦上添花。如果你只知道一个框架,你最终会遇到麻烦。

所以慢慢来,构建一些你喜欢的东西。将其开源,并与他人合作从中学习。

查看完整的 2014 年 All Things Open 演讲者访谈系列。

User profile image.
Nitish 对开源、系统软件和初创公司的交叉领域感兴趣。他喜欢阅读和探索任何开源事物。在空闲时间,他喜欢阅读励志书籍。他目前正在构建 Parseable - 一个开源对象存储、日志存储、管理和可观察性平台。

评论已关闭。

© . All rights reserved.