Technologyby thisandthat
트렌드

노코드·로우코드, 비개발자도 서비스를 만드는 시대

몇 년 전까지만 해도 웹사이트나 앱을 만들려면 코드를 배우는 것이 필수였다. 지금은 드래그 앤 드롭만으로 꽤 완성도 있는 서비스를 만들 수 있는 노코드·로우코드 도구가 빠르게 늘고 있다.

노코드가 바꾸고 있는 것

기획자나 마케터가 개발팀의 리소스를 기다리지 않고도 랜딩 페이지, 간단한 내부 도구, 설문 기반 서비스를 직접 만들어 검증할 수 있게 됐다. 아이디어를 시장에 테스트해보는 데 걸리는 시간이 크게 줄어든 셈이다.

어디까지 가능할까

간단한 웹사이트나 자동화 워크플로우 정도는 노코드 도구만으로 충분히 가능하다. 반면 복잡한 비즈니스 로직, 대규모 트래픽 처리, 세밀한 성능 최적화가 필요한 서비스는 여전히 전문 개발이 필요한 영역이다. 노코드는 "코딩의 대체재"라기보다 "빠른 검증의 도구"에 가깝다.

개발자에게도 유용하다

노코드 도구는 비개발자만을 위한 것이 아니다. 개발자도 사내 관리자 도구나 반복적인 업무 자동화처럼 우선순위가 낮은 작업에 노코드를 활용해 정말 중요한 개발 리소스를 아낄 수 있다.

도입 시 고려할 점

편리한 만큼 특정 플랫폼에 종속되는 위험도 있다. 서비스가 커졌을 때 코드 기반으로 전환이 가능한지, 데이터를 자유롭게 내보낼 수 있는지를 미리 확인해두는 것이 좋다. 또한 여러 사람이 함께 만들 경우 버전 관리와 권한 관리 체계도 코드 프로젝트 못지않게 신경 써야 한다.

노코드·로우코드는 "누구나 개발자가 될 수 있다"는 이야기라기보다, "아이디어와 실행 사이의 거리를 좁혀주는 도구"에 가깝다. 적재적소에 활용한다면 개발자와 비개발자 모두에게 유용한 무기가 될 수 있다.