"WebStorm으로 코드를 리팩터링하는 것은 즐거운 일입니다. 확신을 가지고 효율적으로 프로젝트를 리팩터링하면서 100개 이상의 파일을 동시에 이동, 이름 변경, 분할 및 재구성할 수 있습니다. 기술력이 떨어지는 IDE에서는 대규모 리팩터링 작업이 악몽이 될 수 있고, 많은 개발자들이 때로 코드베이스를 주기적으로 유지 관리하고 개선하는 것을 꺼리면서 기술적 부채가 누적되고 코드베이스의 품질이 저하될 수 있습니다. WebStorm을 사용하면 프로젝트 규모가 커져도 코드를 깔끔하게 유지할 수 있습니다."
— Diego Oliveira Sanchez, NutriAdmin 공동 설립자
Diego와 그의 비즈니스 파트너인 Magda는 2016년에 NutriAdmin을 출시했습니다. 프런트엔드를 AngularJS로 작성했지만 Google이 AngularJS를 Angular로 교체했을 때 이 기술을 지원하는 데 문제가 생겼습니다. Diego는 시중에 나와 있는 여러 도구를 살펴보고 결국 WebStorm을 선택했습니다. WebStorm 선택의 결정적 요인은 IDE가 AngularJS 코드에서 정적 분석을 수행할 수 있다는 점이었습니다. 이는 작업에 큰 도움이 되었습니다. 이와 함께 WebStorm의 확장 가능하고 강력한 기능도 높은 평가를 받았습니다.
Diego는 그의 팀이 WebStorm을 사용하여 얻을 수 있는 몇 가지 이점을 설명했습니다.
NutriAdmin이 앞으로 세우고 있는 주된 목표는 제품 발전에 맞추어 코드의 버그를 최소화하고 유지 관리를 간소화하며 확장 가능하도록 하는 것입니다. Diego는 이렇게 말했습니다. “WebStorm은 이 목표에서 중요한 역할을 합니다. 향후 몇 년 동안 우리는 기존 앱, 아마도 그 이상의 앱을 위해 수천 줄의 코드를 작성할 것으로 예상합니다. WebStorm을 사용하면 고품질 소프트웨어를 작성하고 언제든지 테스트할 수 있습니다.”
Diego Oliveira Sanchez, NutriAdmin의 공동 설립자
diego@nutriadmin.com
nutriadmin.com
Ruslan Trachuk, 최고 기술 책임자, Unidata
WebStorm은 스위스 군용 칼과도 같습니다. 특정한 상황에 언제나 더 좋은 도구가 있기 마련이지만 WebStorm은 JavaScript 개발자들이 일상적으로 직면할 수 있는 모든 사용 사례를 강력하게 지원하는 유일한 올인원 솔루션입니다. 게다가 멋지고 견고하며 기능이 풍부하고 사용하기 쉽습니다.
Matt Lucas, RoadBotics 제품 총괄
저희가 부분적으로 WebStorm으로 전환한 이유는 많은 프리미엄 기능이 처음부터 포함되어 있다는 점 때문이었습니다. 이로 인해 추가적인 타사 제품에 대한 의존도를 낮추면서도 일에 바로 착수 할 수 있게 되었습니다. 그뿐 아니라 소프트웨어 라이선스가 한 곳에 있어, 개발 도구에 대한 접근 관리가 한결 간편해 졌습니다.
Varij Kapil, 소프트웨어 개발자, IT Manufactory
저희는 여전히 주요 제품에 새로운 기능을 구축하는 과정에 있고 때로는 많은 곳에서 많은 사항을 변경합니다. 이 때문에 여러 Java 모듈과 React 구성 요소에서 상당한 수준의 변경과 리팩터링이 필요하죠. JetBrains 제품이 없었다면 이러한 큰 변경 작업은 엄두도 내지 못했을 겁니다.