본문 바로가기

ToDo List4

Pynecone tutorial: 추가버튼클릭시 인풋 컴포넌트 비우기 지난 포스팅까지, 파인콘 데모 갤러리에서 가장 쉬워 보이는 투두리스트에 대한 튜토리얼을 마쳤습니다. 2023.01.19 - [pynecone 튜토리얼] - Pynecone tutorial: Todo앱을 만들어봅시다. 2023.01.20 - [pynecone 튜토리얼] - Pynecone tutorial: Todo앱의 로직파트 작성하기 2023.01.21 - [pynecone 튜토리얼] - Pynecone tutorial: 투두리스트 스타일 매기기 그런데, 다른 투두리스트 앱을 사용해보셨거나 UX에 관심이 있는 분이시라면 아주 불편한 점 두 가지를 분명 느끼셨을 거라고 생각합니다. ① 꼭 버튼을 마우스로 클릭해야 하나? 할일 입력하고 엔터만 치면 바로 할일목록에 추가할 수 없을까? ② 추가버튼 클릭할 때 .. 2023. 1. 22.
Pynecone tutorial: 투두리스트 스타일 매기기 지난 포스팅에서는 로직 파트까지 구현하고 마쳤습니다. Pynecone tutorial: Todo앱의 로직파트 작성하기 지난 시간에는 화면의 컴포넌트를 모두 구성해보았습니다. Pynecone tutorial: Todo앱을 만들어봅시다. 지난 포스팅에서는 터미널에서 pc run을 실행하여 pynecone 프로젝트를 초기화할 때 생성되는 프로 martinii.fun 이번 마지막 포스팅에서는 CSS스타일을 매겨서 우리의 앱을 더 예쁘게 만들어보겠습니다. 본격적으로 시작하기 전에 Pynecone 웹앱에 스타일을 매기는 세 가지 방법에 대해 간략히 설명드리겠습니다. 참고로 일반적인 CSS 스타일 적용방법은 인라인 스타일(Inline style) 내부 스타일 시트(Internal style sheet) 외부 스타일 .. 2023. 1. 21.
Pynecone tutorial: Todo앱의 로직파트 작성하기 지난 시간에는 화면의 컴포넌트를 모두 구성해보았습니다. Pynecone tutorial: Todo앱을 만들어봅시다. 지난 포스팅에서는 터미널에서 pc run을 실행하여 pynecone 프로젝트를 초기화할 때 생성되는 프로젝트의 구조에 대해 간략히 훑어보았습니다. 이번에는 본격적으로 react의 hello world로 불리는(?) todo martinii.fun 이번 포스팅에서는 아래와 같은 로직 파트를 추가하려고 합니다. Pynecone에서는 데이터베이스 관련해서, sqlite와 파이썬의 아주 훌륭한 ORM 툴인 sqlalchemy를 탑재하고 있습니다. 다만, 이번 시간에는 데이터베이스 대신 파이썬의 list 자료형을 사용해보겠습니다. Pynecone의 코드가 pure python이라서 참 좋은 점 중 .. 2023. 1. 20.
Pynecone tutorial: Todo앱을 만들어봅시다. 지난 포스팅에서는 터미널에서 pc run을 실행하여 pynecone 프로젝트를 초기화할 때 생성되는 프로젝트의 구조에 대해 간략히 훑어보았습니다. 이번에는 본격적으로 react의 hello world로 불리는(?) todo앱을 pynecone으로 시작 단계부터 간단히 구현해보겠습니다. 우리가 만들 todo앱은 아래와 같은 모습입니다. 아쉽게도 on_key나 on_enter 같은 키보드입력 이벤트는 아직 pynecone에 구현되어 있지 않습니다. 투두리스트에 할 일을 추가할 때 버튼을 클릭하지 않고 엔터키를 누르면 바로 할 일이 추가될 수 있도록 하여 사용자 경험을 개선하고자 하는 제안들이 많이 있고, 개발진에서도 바로 다음 릴리즈에서 추가하겠다고 하니, 빠른 업데이트를 기다려봅니다. 출처 : Input .. 2023. 1. 19.