全国服务热线:400-6263-721

位置:南宁达内IT教育培训学校 > 学校动态 > 深入了解Web开发者的痛点

深入了解Web开发者的痛点

来源:南宁达内IT教育培训学校时间:2022/7/26 15:42:22

  从的对话中收集一系列关于开发人员痛点的见解。

  原文链接:https://web.dev/deep-dive-into-developer-pain-points/

  这些对话很好地提醒了 Web 开发者社区是多么的神奇和多样化,我要感谢所有与我们交谈的开发者。一些开发人员拥有超过 25 年的经验,而另一些开发人员直到 2020 年才开始工作。一些开发人员通过正式的计算机科学学位开始了他们的职业生涯,而另一些则独立开始了他们的职业生涯。一些开发人员通过阅读浏览器发行说明积极寻找新事物并跟上进度,而另一些开发人员则通过同事和朋友了解新事物。一些人认为复杂性是工作的一部分并且喜欢接受挑战,而另一些人只是想完成他们的工作。在考虑解决这些痛点时,重要的是要牢记这种多样性!

  所有开发人员的共同点之一是他们都在使用 CMS 或框架来完成他们的工作。都提到了 Wordpress、React、Bootstrap、Angular 和 Tailwind,没有一个开发人员在生产中使用 vanilla web 平台。开始项目时选择框架是一项挑战,开发人员经常考虑非技术要求。例如,聘请开发人员使用该框架是否容易。如果解决方案中不包含框架和 CMS,我们将无法改善开发人员的痛点。

  说到网络平台,大多数开发人员都将平台理解为他们正在开发的东西。这不仅包括 Web 平台的经典定义,还包括 CMS、框架、工具和 polyfill。在许多情况下,与这些保持同步是较大的困难所在。这改变了我们对这个问题的解释,我们现在知道我们需要更新我们的调查,将其分解成不那么模棱两可的不同部分。

  另一个模棱两可的领域是网络标准的定义。当被问及有关跟上标准的示例时,许多开发人员指出了跟上较佳实践的困难。这是我们需要在调查中澄清的另一个领域。

  开发人员在实现特定用例和模式时会寻找较佳实践。博客文章和 StackOverflow 被认为是较佳实践的来源,但开发人员经常想知道他们正在阅读的信息是否确实是较佳实践,以及它是否与较新的功能和 API 保持同步。他们希望有更的来源来阅读这些内容。

  跟上支持新用例的功能和 API 是一个较小的问题。开发人员在功能、API 和平台更改方面更加挣扎,这些更改会导致较佳实践发生变化。

  大多数开发人员都同意兼容性是较大的挑战之一。通过 Compat 2021 和 Interop 2022 等努力,情况正在改善,但很明显,开发人员还没有将其视为已解决的问题。

  大多数开发人员以一种或另一种方式使用 polyfill。然而,在许多情况下,使用对开发人员来说是透明的,因为 polyfill 可以由 Babel 或框架之类的工具自动添加。对于那些自己管理 polyfill 的人来说,弄清楚 polyfill 是否“好”可能是个问题。开发人员提到使用 NPM 上的安装数量和 polyfill 的创建者作为信号。一些开发人员提到正在努力删除由于放弃对 IE11 的支持而变得不必要的 polyfill。

  框架引入了碎片化问题。我们听说开发人员被“困”在旧版本的框架中,并因此限制了他们可以使用的功能,但是迁移到同一框架的新版本可能成本高昂且难以证明是合理的。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/1658/news/549207/违者必究! 以上就是南宁达内IT教育培训学校 小编为您整理 深入了解Web开发者的痛点的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721