行业: 软件开发

使用的 JetBrains 产品: WebStorm

组织规模: 2

国家/地区: 英国

NutriAdmin

NutriAdmin 是针对营养师的一体化软件解决方案。 自 2016 年以来,已有超过 13,000 多名用户。

“用 WebStorm 重构代码的感觉好极了。我能同时移动、重命名、拆分和重组一百多个文件,安心又高效地重构项目。在不那么高级的 IDE 中,大规模重构操作简直就像一场噩梦。而且,许多开发者可能不会特别积极地定期维护和改进代码库,从而导致技术债务积累和代码库退化。有了 WebStorm,随着项目发展,代码可以保持整洁。”

— Diego Oliveira Sanchez,NutriAdmin 联合创始人

采用 WebStorm

Diego 和他的商业合作伙伴 Magda 在 2016 年推出了 NutriAdmin。由于其前端是用 AngularJS 编写的,当 Google 将 AngularJS 替换为 Angular 时,他们很快就遇到了技术的支持问题。Diego 研究了市场上的许多工具,最终选择了 WebStorm。WebStorm 的特别之处是这款 IDE 能够在 AngularJS 代码中执行静态分析,这对他们的工作非常有帮助。同时,WebStorm 的可扩展性和强劲功能也让他赞不绝口。

WebStorm 的主要优势

Diego 介绍了 WebStorm 为他的团队带来的好处:

  • 具有可靠支持的强大 IDE。在一个 IDE 中支持 NutriAdmin 使用的技术(AngularJS、NodeJS、React)对于开发来说至关重要。Diego 表示,智能自动补全和相关操作这样的功能非常实用,可以为他们节省大量时间。
  • 值得信赖的工具。NutriAdmin 的开发者致力于编写干净的代码并根据架构发展进行改进。这就是 WebStorm 重构功能的用武之地。Diego 和他的团队在重构时能够同时移动、重命名、拆分和重组一百多个文件,使整个过程高效而愉快。
  • 无缝集成。WebStorm 与 NutriAdmin 的 Azure DevOps 仓库、管道和工作面板无缝集成。此外,IDE 还拥有相当庞大的插件生态系统。
  • 高度自定义。Diego 格外喜欢 WebStorm 丰富的自定义选项。从界面调整到快捷键、代码模板和自动化,WebStorm 的多样选择能够带来极其轻松愉快的开发体验。

未来计划

对于 NutriAdmin 来说,关键目标是确保随着产品的发展,其代码尽量不出错、易于维护且可扩展。如 Diego 所说:“WebStorm 在这个目标中发挥着至关重要的作用。在接下来的几年里,我们预计会为现有应用甚至其他应用编写数千行代码。WebStorm 让我们能够编写出高质量的软件并对其进行测试。”

联系方式

Diego Oliveira Sanchez,NutriAdmin 的联合创始人
diego@nutriadmin.com
nutriadmin.com

同类客户案例

Unidata

Unidata 首席技术官 Ruslan Trachuk

WebStorm 就像一把瑞士军刀。 总会有更好的工具可以满足某些特定用例,但 WebStorm 是唯一有效的一站式解决方案,能够为 JavaScript 开发者每天面对的所有用例提供强大的支持。 另外,其兼具了美观、稳定、功能丰富和易于使用等优势。

RoadBotics

Matt Lucas,RoadBotics 产品主管

我们已部分改用 WebStorm,因为许多高级功能都已经预打包,这样我们就可以快速地开始工作,同时减少对其他第三方的依赖。 而且,将我们所有的软件许可证集中于一处更易于管理开发工具的访问权限。

IT Manufactory

Varij Kapil,IT Manufactory 软件开发者

我们仍处于基于主要产品构建新特性和新功能的阶段,有时要在多处进行多项更改。 我们需要在多个 Java 模块和 React 组件之间进行重大更改和代码重构。 如果没有 JetBrains 产品,我们就没办法完成如此大规模的更改工作。

更多客户案例