기사 검색

검색어를 입력하세요
스카이 테크 블로그
스포츠 토토 사이트코드 도구인 Appsmith를 사용하여 빛의 속도로 사내 웹 애플리케이션을 구축한 이야기

스포츠 토토 사이트 코드 도구인 Appsmith를 사용하여 빛의 속도로 사내 웹 애플리케이션을 구축하는 이야기

여기에서는 Sky Corporation 사내 DX 프로모션의 일환으로 스포츠 토토 사이트코드 도구인 "Appsmith"를 사용하여 Excel을 기반으로 정보 공유를 웹화한 사례 연구를 설명하고 있습니다 Appsmith의 기능, 설치 절차, 유용성, 장점 및 과제를 소개합니다

소개

안녕하세요!
사내 자원봉사자들이 함께 모여 DX를 홍보합니다
우리 활동의 일환으로 우리는 Excel에 의존하는 내부 정보 공유를 웹으로 전환하는 데 도전했습니다
저희는 스포츠 토토 사이트코드 도구를 사용하여 이를 신속하게 달성할 수 있었기 때문에 이번에는 이러한 도구를 소개하고 싶습니다

우리의 활동을 위해 우리는 다음과 같은 관점에서 스포츠 토토 사이트 코드 도구를 선택했습니다

  • 무료로 스포츠 토토 사이트할 수 있어야 함
  • 클라우드 버전 대신 자체 호스팅 버전이 제공됩니다
  • 회사 내부로 제한된 사설 네트워크 환경에서 작동하는 기능
  • 구성이 용이함
  • 스포츠 토토 사이트하기 쉽고 현대적이며 세련된 UI

저희는 위의 사항을 토대로 도구를 선택했고, Appsmith라는 스포츠 토토 사이트코드 도구를 선택했습니다

앱스미스가 무엇인가요

Appsmith는 오픈 소스 스포츠 토토 사이트 코드 도구입니다
드래그 앤 드롭 작업을 사용하여 웹 앱을 쉽게 만들 수 있습니다
Appsmith의 주요 기능은 다음과 같습니다

  • 오픈 소스: Apache License 20 라이센스에 따라 제공되며 누구나 자유롭게 스포츠 토토 사이트할 수 있습니다
  • 스포츠 토토 사이트코드 개발: 드래그 앤 드롭으로 UI를 구축하고 광범위한 코딩 없이 빠르게 애플리케이션을 개발합니다
  • 데이터 소스와의 통합: PostgreSQL, MySQL, MongoDB, Amazon S3 및 REST API를 포함한 다양한 데이터 소스와 통합될 수 있습니다
  • 스포츠 토토 사이트자 정의 가능: JavaScript를 스포츠 토토 사이트하여 비즈니스 로직을 작성하고 애플리케이션 동작을 세밀하게 제어할 수 있습니다
  • 팀 개발: 팀 개발을 지원하며, 구성원별로 접근권한을 설정할 수 있습니다 Git 통합도 가능하므로 공동 편집이 쉽습니다
  • 배포 용이성: 한 번의 클릭으로 애플리케이션을 배포하고 편집 모드와 보기 모드 간에 전환합니다

귀사 내에서 간단한 비즈니스 소프트웨어를 구축하려는 목적에 부합하는 도구라고 할 수 있습니다

환경건설

클라우드 버전도 있지만 이번에는 자체 호스팅 버전을 스포츠 토토 사이트했습니다
Docker 환경이 있는 경우 아래 단계에 따라 쉽게 구축할 수 있습니다

1. docker-composeyml다음을 설명하세요

서비스:
  앱스미스:
    컨테이너_이름:앱스미스이미지:앱스미스/appsmith-ce포트:
      - "80:80"
      - "443:443"
    볼륨:- ./스택:/appsmith-stacks환경:
      TZ:아시아/도쿄
    다시 시작: 그렇지 않은 경우-중지됨
  1. docker compose up -d

  2. 액세스가 웹 브라우저에서 Appsmith를 시작했습니다

웹 앱 만들기

Appsmith에서 웹 앱을 만드세요
샘플로 DB에서 관리되는 월별 문의 건수를 그래프/테이블로 표시하는 앱을 만들어 보겠습니다

1 앱스미스⇔DB 연결

Appsmith 콘솔 화면에서 DB에 대한 연결 정보를 입력하세요

2 테이블 UI 생성

DB 연결이 완료된 후, 테이블 목록에서 운용하려는 테이블을 선택하세요
새 페이지 생성을 클릭하면 해당 테이블을 보고 편집할 수 있는 UI가 자동으로 생성됩니다

3 그래프 생성

질의 목록에서 Select 문을 표시합니다
차트를 클릭하면 선택 쿼리에 연결된 그래프가 자동으로 생성됩니다

4 UI 조정

드래그 앤 드롭으로 위치를 조정하고 속성을 변경하여 모양을 정렬하면 끝!

실제로 스포츠 토토 사이트하면서 배운 점

좋은 지적

기본 기능은 완성되었고, 원하는 앱을 효율적으로 만들 수 있었습니다

  • 스포츠 토토 사이트하기 쉽고 깔끔한 UI
    드래그 앤 드롭으로 UI를 정리할 수 있어서 직관적이고 좋습니다
    차트는 Apache ECharts와도 연결되어 있으며 그래프에는 애니메이션이 있어 풍부하고 표현력이 뛰어납니다

  • DB와의 탁월한 협업
    테이블 UI는 SQL 문에서 자동으로 생성될 수 있어 DB 쿼리 결과와 호환성이 높습니다

  • 강력한 공동 편집
    여러 사람이 동시에 동일한 프로젝트를 편집할 수 있습니다
    Git 통합도 가능하며, Branch 운영도 가능합니다

  • 빠른 업데이트 속도
    Appsmith의 새 버전은 매주 정기적으로 출시되므로 업데이트가 있을 것이라는 사실을 알고 안심할 수 있습니다

문제

유용한 도구이지만 몇 가지 문제가 있습니다

  • 상세한 디스플레이 위치 조정은 불가능합니다
    UI 디자인의 경우 글꼴 크기, 배경색 등을 예상보다 유연하게 변경할 수 있지만 표시 위치에 이상한 점이 있었습니다
    드래그 앤 드롭으로 UI를 정렬할 수 있지만 UI를 겹칠 수는 없습니다
    이로 인해 UI가 서로 충돌하여 불필요한 여백이 생길 수 있습니다
    UI를 정말로 스포츠 토토 사이트자 정의하고 싶다면 스포츠 토토 사이트자 정의 위젯이나 Iframe 위젯을 스포츠 토토 사이트하여 자신만의 UI를 표시하세요

  • DB 구축 필요
    Appsmith에는 내부 DB가 없습니다
    따라서 Appsmith를 단독으로 스포츠 토토 사이트하려고 하면 그래프와 표에 표시되는 데이터가 하드 코딩됩니다
    DB연동 자체가 용이하므로 PostgreSQL 등을 별도로 구축하여 스포츠 토토 사이트하면 문제가 없습니다

  • Git 통합의 모든 기능은 유료 버전에서 제공됩니다
    무료 버전에는 작업공간당 Git으로 최대 3개의 프로젝트만 연결할 수 있다는 제한이 있습니다
    작업공간을 분리하면 이를 방지할 수 있으나 각 작업공간마다 권한 관리가 필요합니다

  • 유료버전에서는 로그인 인증 관련 연동 기능 제공
    OIDC 및 SAML과 같은 인증 연계는 무료 버전에서 스포츠 토토 사이트할 수 없습니다
    GitHub OAuth 등 일부 인증연동 기능은 무료버전에서 제공되었으나 회사 정책에 맞지 않아 포기하였습니다
    스포츠 토토 사이트자 수가 제한되어 있는 경우 기본 인증 방법을 스포츠 토토 사이트할 수 있습니다

결론

Appsmith를 도입함으로써 우리는 내부용으로 간단한 웹 앱을 빠르게 개발할 수 있었습니다
그래프와 도구를 활용한 분석 자료를 제작하여 일상적인 업무를 간소화하고 업무 효율성을 향상시킵니다


\공유해주세요! /
  • X
  • 페이스북
  • 라인

입사 후 기술을 향상시키고 싶은 젊은 사람이든, 다양한 분야에서 자신의 경험을 활용하고 싶은 베테랑이든, 우리는 각 개인의 경험에 맞는 중견 채용을 제공합니다

스카이코퍼레이션의 소프트웨어 개발, 제품, 채용에 관한 문의사항은 아래 링크를 확인해주세요
Contact Us