#retool (https://retool.com) 을 이용해서 운영툴을 개발하며 느끼는 장단점 한번 공유해봅니다. **장점** - UI 스크립트 및 State를 안짜도 된다 - CSS를 안건드려도 된다(아마도) - 연동되는 API에 대해서는 쉽게 데이터를 UI에 연결할 수 있다. **단점** - Resource(JS, API 등)는 확실히 디버깅이 귀찮다. - Typescript가 아님 && 테스트가 안됨 && DB같은 자원에 직접 접근할 수 있음(?!) === 불안함 - UI 액션에 따라서 여러개의 Async한 액션을 같이 사용하려면 실제 액션들 작업 + async를 묶어줄 JS 쿼리가 하나 더 필요함 개인적인 총평으로 웹 개발 큰 패러다임(FE, DB, JS 등)을 알고 있는 상태에서 완전 디테일들(React, Express, AWS sdk)까지 몰라도 서버도 안짜고 뭔가를 만들 수 있게 해주는 툴로 느껴집니다. JS가 지원되다 보니 브라우저단에서 돌릴 수 있는 기능이기만 하면 어떻게어떻게 해서 원하는 기능을 넣을 수도 있는 자유로움도 있습니다. 하지만 해보고 나니 '이렇게까지 할거면 그냥 직접 짜는게 관리가 더 편할듯' 이라는 생각이 절로 들었습니다. (클라우드에서 지원이 안되는 grpc를 넣어봤으나...ㅎㅎㅎ) 오히려 프론트 엔지니어들이 뭔가 뚝딱하고 만드실 때 서버 연동 안하고 만들 수 있어서 더 편하게 느낄 수도 있을 것 같습니다. 데이터 사이언스 같이 다른 직군에 계신분들이 사용하면 또 다른 느낌일 듯 하네요. 이쪽은 DB와 쿼리에 익숙하시니 또 다른 부분에서 편의성을 느끼실 점이 있으실 것 같기도 해서 궁금하네요 ㅎㅎ

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2022년 1월 11일 오전 12:24

댓글 0