초록매실 일상소화 블로그

데이터공부/파이썬

Dash 파이썬 유저 가이드 한글 - Introduction To dash

꽁종대 2022. 11. 8. 22:08

파이썬으로 업무를 하면서 무료로 가장 많이 활용하고 있는 툴이 바로 Dash다. 웹을 통한 대시보드 배포를 준비 중에 있는데 이게 영 좋은 툴인데 영어로만 자료가 많이 구비되어있고, 생각보다 한글로 되어있는 정보들을 찾기가 힘들었다.

 

물론 Streamlit이라는 유익한 패키지도 있지만, 조금 복잡하다고 하기도 하고 내가 손대지 못한 툴이라 선뜻 제대로 번역해보기는 어려워서 내가 하고 있는 Dash를 사용하고 있는 사람들에게 조금이나마 도움이 되고자 이렇게 번역을 해서 남겨본다.(하면서 자연스러운 영어실력도 길러보기 위해)

 

아 물론 이 번역한 결과는 내 블로그지만, 공식 문서는

https://dash.plotly.com/

 

Dash Documentation & User Guide | Plotly

 

dash.plotly.com

에 존재합니다. 대시에다가 문의 넣어서 한글로 번역해도 된다고 해서 혹시나 한국인 누군가가 이걸 활용한다면 제 블로그가 도움이 되었으면 좋겠다는 마음에 한번 한글로 고쳐보도록 하겠습니다.

 

모든 글은 공식 문서 기준이며 번역이 매끄럽지 못하거나 개념에 문제가 있을 경우 댓글로 남겨주시면 답변 드리도록 하겠습니다.

 

그럼 오늘은 Dash 소개 부터 시작하도록 하겠습니다.

 

원문 - https://dash.plotly.com/introduction

 

Introduction | Dash for Python Documentation | Plotly

Introduction to Dash Downloaded 800,000 times per month, Dash is the original low-code framework for rapidly building data apps in Python, R, Julia, and F# (experimental). Written on top of Plotly.js and React.js, Dash is ideal for building and deploying d

dash.plotly.com

 

Dash 소개.

 

매달 80만 이상의 다운로드 수를 기록하고 있는, Dash는 오리지날 로우코드 프레임워크 앱입니다. 이는 신속하게 데이터 앱을 제작할 수 있습니다. 파이썬, R, Julia 그리고 F# 등에서 사용 가능합니다.

 

처음에 적힌 Plotly.js 그리고 React.js Dash는 데이터 앱을 짓기 위한 인상적인 도구입니다. 커스터마이징이 가능한 유저 인터페이스를 설계하는데도 적합합니다. 이는 특히 데이터를 활용하여 일을 하는 모든 이들에게 적합합니다.

 

비록 단순한 패턴들이지만,  풀스택 웹 앱을 짓기 위한 모든 방법의 기술과 규약들 혹은 반응형 데이터 시각화를 위한 규약들을 대시는 실현할 수 있습니다.

 

대시는 10분 내로 당신이 원하는 인터페이스로 코드를 지을 수 있을 만큼 간편합니다.

 

대시 앱은 당신의 웹브라우저 내에서 가동됩니다. 당신은 이 앱을 가상머신이나 쿠버네티스 클러스터 등을 통해 구동시킬 수 있으며 URL을 통해 공유가 가능합니다. 왜냐하면 대시 앱들은 웹 브라우저 위에서 구동되기 때문입니다.

 

대시는 선천적으로 크로스 플랫폼 적인 성격을 띄며, 모바일에서도 구동이 가능합니다.

 

다양한 프레임워크가 대시를 위해 구동되고 있습니다. 이것들에 대한 다양한 정보를 알고 싶거나 무엇이 대시를 이끌었는지에 대해 알고 싶다면 우리의 공지나 Dash is React for Python 이라는 우리의 글을 참조하십쇼.

 

대시는 MIT 라이센스에 기반한 오픈소스 라이센스를 준수합니다(그래서 지금 역자인 제가 이렇게 글을 적어도 된다고 합니다)

 

Plotly는 대시를 개발하며 또한 다양한 대시 앱의 기업적 환경을 만들기 위한 플랫폼을 구비하는데에 도움을 줍니다. 만약 당신이 관심이 있다면 연락주시면 감사하겠습니다.