개발일지7 메모앱 MOMO (7) - 첫 프로젝트를 완성하며 독학 한달 정도의 시간이 걸려서 처음으로 프로젝트를 완성했다!! 아직 부족한 부분도 많고 발견 못한 오류도 있겠지만 상당히 뿌듯하다. 중간중간 어려웠고, 포기하고 싶었던 순간도 있었지만 끝까지 만들어냈다는 것이 참 자랑스럽다. crud 뿐 아니라 db도 써보고, 폴더 기능도 만들고, 검색기능도 만들면서 많이 배운 것 같다. 확실히 이론만 보는 것보다 실제로 만드는게 더 와닿고 좋은 것 같다. electron js로 빌드해서 실행파일도 만들어봤다 아래의 링크에서 다운받을 수 있다 ㅎㅎ 윈도우 64용 https://drive.google.com/file/d/1jcR_9kGu6uQZbUQ-yZrWCHW5wCBLrtx1/view?usp=sharing MOMO Setup 1.0.0 copy.exe drive.go.. 2022. 8. 3. 메모앱 MOMO(6) 기존에 localStorage를 데이터베이스 대용으로 쓰고 있었는데 폴더 기능을 만들면서 indexedDB 로 데이터베이스를 바꿨다. 처음 데이터베이스를 쓰다보니 잘 안되기도 하고, 우여곡절이 많았지만 원하던 기능을 만들어 냈다!! 며칠을 매달린 만큼 정말 뿌듯했다 ㅎㅎ 2022. 7. 30. 메모 앱 MOMO(4) 내가 참고했던 crud 프로젝트에서는 노트를 선택하자마자 그 노트를 삭제하고 새로운 노트를 생성하는 방식으로 노트를 수정했는데, 나는 노트를 선택해도 바로 지워지지 않고, 내용을 수정할 때만 수정되고 그렇지 않을 때는 노트가 그대로 있도록 하고 싶었다. 하루 종일 코딩을 한 건 아니지만 매일 코딩하면서 이 기능을 만드는데 4일 정도 걸렸다. 처음에 생각했던 것에서 오류가 나고, 그걸 고쳐보고, 아예 새로운 방법으로 해보기도 하고, 또 오류가 나고 그랬다. 중간에 포기도 할 까 했지만 결국 정상적으로 기능을 만들었다! 참고했던 프로젝트 : https://www.freecodecamp.org/news/learn-crud-operations-in-javascript-by-building-todo-app/#:~.. 2022. 7. 22. 매모앱 MOMO(3) 팝업 메뉴 다크모드 입력버튼을 누르면 바로 텍스트 입력창으로 포커스가 이동하는 기능을 구현했다. 2022. 7. 11. 이전 1 2 다음