생산성도구

[생산성 도구] 노코드(No code) 로우코드(Low code) 오픈소스 플랫폼 18개

산삼인생 2023. 1. 12. 20:24
728x90

소프트웨어 기업의 경우에는 10인 이하의 소규모로 대부분 이뤄져 있습니다.

전세계 대부분의 통계 조사를 확인해보면 80~90%이상이 소규모의 소프트웨어 기업입니다.

개발자 채용도 힘이 들지만, 

개발자 이직, 퇴직에 대해서도 많은 고민이 있습니다.

지속가능한 비즈니스를 위해서는 개발자 이직, 퇴직을 할때도

비즈니스가 계속 진행가능하도록 시스템이 구축 되어야 합니다.

사람에 대한 리스크를 최소화 할 수 있는 방법은 다양하게 있지만

요즘 트렌드에 맞는 노코드(no code), 로우코드(low code)가 어느 정도는 문제를 해결할 수 있지 않을까 생각이 듭니다.

 

업무 투입하는데 드는 비용과 시간을 최소화하고,

유지보수 가능한 시스템과

원활한 커뮤니케이션에

노코드(No code), 로우코드(Low code)는 많은 도움이 되지 않을까 생각을 합니다.

고객 입장에서는 미리 내가 원하는 제품을 프로토타입 형태로 빠르게 볼수 있고,

개발사의 입장에서도 고객의 피드백을 빠르게 받아서 제품의 품질을 높일 수도 있습니다.

 

구글 검색에서 노코드, 로우코드 플랫폼 이라고 하면 정말 많은 플랫폼이 있습니다.

거의 대부분은 유료 정책으로 월단위, 년단위 라이센스로 가격을 정하고 있습니다.

구독형 서비스로 제공하고 있습니다.

개인적인 생각으로는 유료 모델이 유지보수나 기능 업데이트에 더 효과적이지 않을까 생각을 합니다.

예전에 나모 웹에디터, 드림위버 같은 도구들이 노코드, 로우코드 플랫폼과 유사한 서비스 였습니다.

현재 가장 많이 홍보하고 있는 플랫폼으로는 윅스(Wix), 아임웹(imweb)이 있습니다.

요즘은 설치형이 아니라, 클라우드나 웹서비스 형태로 많이 제공을 하고 있습니다.

 

노코드(no code)와 로우코드(low code)란?

단어 의미 그대로 코딩, 프로그래밍을 하지 않고 개발이 가능한 것을 의미합니다.

전통적으로 개발할 때 사용하는 프로그래밍 언어는 복잡합니다.

기획자, 디자이너 등 비 개발자라도 전문 지식 없이도 쉽게 개발을 할 수 있도록 돕는 개발 솔루션입니다.

1. 홈페이지 제작

2. 앱 개발

3. 데스크톱 어플리케이션

까지 제작이 가능하지만, 유지보수, 성능, 기능에 대한 한계는 존재합니다.

 

기업에서 노코드, 로우코드를 어떻게 사용하는지 알아보겠습니다.

1. 기획 단계에서 빠르게 구현해볼때

2. 파일럿 프로젝트를 통해서 시장의 반응을 살필때

3. 프로토타입 형태로 빠르게 구현해서 고객에게 제공

4. 비 개발자가 개인 비즈니스 아이디어를 가지고 홈페이지 제작하고 싶을때

5. 디자인, 개발, 고객, 대표 들 간의 커뮤니케이션을 높이고자 할때

물론 장단점이 존재할 수 밖에 없습니다.

내가 원하는 모든 기능을 개발하지는 못합니다.

아무래도 플랫폼에서 제공하는 기능안에서만 개발이 가능하다는 점이 있을수 있습니다.

비개발자도 쉽고, 빠르게 구현할 수 있고, 나의 아이디어를 빨리 실현가능하도록 만들수 있는 것은 가장 큰 장점입니다.

유지보수, 성능에 대한 부분은 단점으로 작용할 수는 있습니다.

 

앞으로의 개발 환경은 어떻게 변화가 될까요?

Github Copilot 

ChatGPT

No code, Low code

서비스가 나타나고 개발자들의 역할은 어떻게 바뀌게 될지?

미래에 대한 걱정을 하시는 분들도 계십니다.

빠르게 적응하는 분들도 계십니다.

이러한 서비스를 알고 잘 활용하시는 분들의 수가  점점 늘어나고 있는것 같습니다.

 

기업에서는 이런 다양한 서비스를 잘 활용해서 

기업 내에 가지고 있는 문제점을 빠르게 해결하고,

지속가능한 비즈니스를 구축을 이뤄나가길 희망합니다.

 

유료 서비스를 몇개 소개해드린다면

1. 마이크로소프트 파워앱스(Power Apps)

2. 네이버 클로바 스튜디오(Clova studio)

3. LG CNS 데브온 NCD

4. 아마존 허니코드(Honeycode)

5. 구글 앱시트(AppSheet)

6. 노션

등이 있습니다.

그외에도 해외, 국내의 다양한 서비스를 제공하고 있습니다.

 

마지막으로 노코드(No Code), 로우 코드(Low Code) 오픈소스 플랫폼을 소개해 드립니다. 

Github 의 Star 점수 순으로 나열했습니다.

 

1. NocoDB (https://github.com/nocodb/nocodb) star 33.5k

2. AppFlowy (https://github.com/AppFlowy-IO/AppFlowy) star 30.8k

3. PocketBase (https://github.com/pocketbase/pocketbase) star 19.6k

4. Directus (https://github.com/directus/directus) star 19.4k

5. GrapesJS (https://github.com/artf/grapesjs) star 17.2k

6. Budibase (https://github.com/budibase/budibase) star 17.1k

7. Tooljet (https://github.com/ToolJet/ToolJet) star 16.4k

 

8. StackStorm (https://github.com/StackStorm/st2) star 5.3k

9. Gdevelop (https://github.com/4ian/GDevelop) star 4.5k <- 오픈소스 게임엔진

10. Rowy (https://github.com/rowyio/rowy) star 4.2k

11. NocoBase (https://github.com/nocobase/nocobase) star 3.9k

12. ApiTable ( https://github.com/apitable/apitable) star 2.2k

13. Figma HTML (https://github.com/BuilderIO/figma-html) star 1.9k

14. Baserow (https://gitlab.com/bramw/baserow) star 1.4k

15. Motor Admin (https://github.com/motor-admin/motor-admin) star 1.4k

16. Convertigo (https://github.com/convertigo/convertigo) star 184

17. 오픈 로우코드(https://github.com/openlowcode/Open-Lowcode)  star 176

18. Basetool (https://github.com/basetool-io/basetool) star 164

 

이외에도 Github에서 검색을 하면 star 순서대로 볼수가 있습니다. (408개가 검색이 됩니다)

Github 검색 : https://github.com/topics/no-code?o=desc&s=stars

 

GitHub: Let’s build from here

GitHub is where over 94 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com