노코드 툴 만드는 사람들 – 노션 홈페이지 제작, 2분 안에 가능하게 하기

노션 페이지 지원 배경 나두아이오는 인터페이스, 데이터베이스, 워크플로우 등의 다양한 서비스를 지원한다. 그중에서도 인터페이스는 노코드/로우코드 툴이다. 웹빌더 기반으로 웹 서비스를 제작하고 호스팅 할 수 있다. 이때 장점 중 하나는 호스팅이 쉽다는 점이다. 간편 호스팅의 장점을 극대화할 수 있는 방법 중 하나는 외부에서 만들어진 걸 우리 서비스로 배포할 수 있게 하는 것이다. 이에 따라 대표적으로 많이 … Read more

노코드 툴 만드는 사람들 – 자바스크립트 오브젝트의 무결성 보장하기

nadoo_dom

배경 나두아이오의 데이터 모델, NADOO DOM(이하 _DOM) 이번 글은 내부 시스템에 대해 자세히 설명하는 내용은 아니지만 주제와 관련있는 내부 DOM, NADOO DOM의 컨텍스트에 대해 먼저 간략히 공유하려고 한다. 실제로는 더 복잡한 구조를 가지지만 극도로 추상화해보았다. 로우코드에는 최소한의 코드가 개입하고, 노코드는 코드를 요구하지 않는다. 그렇다면 코드 없이 어떻게 개발하는 걸까? 이는 각 Low-Code/No-Code(LCNC) 솔루션의 철학에 따라 … Read more

중첩된 컴포넌트에서의 이벤트 트러블 슈팅

이슈 1: Ref 노드 선택 안됨 기능 설명 Custom Collection 노드 기능은 기존에 만들어둔 컴포넌트를 Collection으로 전환하여 다른 페이지에도 사용할 수 있는 기능이다. 노드를 Collection으로 전환하면 Global Collection이 생성되고 해당 노드는 Collection을 참조하는 Ref 노드가 된다. 문제 상황 노드를 Collection으로 전환해도 App에서 Ref 노드로 변경되지 않고 여전히 기존의 노드가 노출된다. 가설 1: 노드를 Collection으로 전환하는 … Read more

노코드/로우코드: 개발은 밀키트로 변해가고 있다.

요즘 식품 산업은 간편함에만 그치지 않고 맛의 퀄리티가 높아지고 있다. 가정 간편식들이 밀키트로 발전하고 심지어 편의점에서 함박스테이크, 파스타도 먹을 수 있다. 요리 지식이 없어도 쉽게 요리할 수 있는 시대다. 근데 IT 개발도 마찬가지다. 배우기 까다로운 개발 분야는 점점 AI의 도움으로 쉽게 배울 수 있고 심지어 코드 없이 개발할 수 있다. 프로그래밍 지식 없이 개발할 수 … Read more

노코드 툴 만드는 사람들 – 1. #C8102E를 외우라고?

나두아이오 에디터 화면

노코드 툴? 노코드 툴이라고 하면 환영하지 않는 개발자들이 대부분일 것이라고 생각한다. 코드 없이 웹 페이지를 만들 수 있음은 결국에 개발자들의 일자리 문제와 직결되기 때문이다. 개발자가 AI로 대체되느냐 마냐 하는 마당에, ‘노코드 툴’의 존재는 개발자들을 더욱 예민하게 만든다. 개발자들에게 노코드 툴을 사용하게 만들면 반발은 더욱 커진다. 키보드 두드리면 금방 만드는 웹 페이지를 굳이 이 툴을 새롭게 … Read more