Latest posts

  • Firebase 배우기 14 – Firestore Database 수정(Update) 하기

    Firebase 배우기 14 – Firestore Database 수정(Update) 하기

    선행지식 앞선 글에서 키워드 검색을 통해 특정한 필드에서 해당 키워드에 해당하는 레코드를 찾는 코드를 만드는 과정을 소개했었고, https://blog.naver.com/mythee1/223494445392 Firebase 배우기 6 – Firestore DB를 키워드 검색하기 1. 선행지식 앞선 2개의 글에서 Firestore Database에 데이터를 (사진 파일 포함)을 업로드하는 방법과, … blog.naver.com 이렇게 검색된 결과들에 대하여 선택적으로 추가 동작을 진행하기 위한 메뉴 버튼들을 다음과 같이 추가하는…

    Read more

  • Firebase 배우기 13 – 엑셀파일의 데이터를 Firestore로 쉽고 간단하게 업로드하는 방법

    Firebase 배우기 13 – 엑셀파일의 데이터를 Firestore로 쉽고 간단하게 업로드하는 방법

    엑셀은 사용하기 쉽고 시각적인 활용도가 높아, 많은 사람들이 기초적인 자료 관리에 많이 사용하고 있으며, 엑셀로 기존에 많은 데이터가 정리된 경우들도 매우 빈번하다. ​ 이러한 이유로 엑셀파일 데이터를 Firebase에서 DB 데이터로 활용하고자 하는 경우가 많은데, 이러한 방법은 잘 알려져 있지 않기도 하고, 원론적으로는 별도의 프로그램을 작성해야 해서 복잡하기도 하다. 참고로, FIrebase 공식 사이트에서는 https://www.youtube.com/watch?v=E0xofSMYc6Y&list=WL&index=35&t=620s 라는 영상에서…

    Read more

  • Firebase 배우기 12 – Firebase에서 게시판 만들기 (1) – 간단한 게시판 만들기

    Firebase 배우기 12 – Firebase에서 게시판 만들기 (1) – 간단한 게시판 만들기

    Firebase의 Cloud DB 솔루션인 Firestore는 그 자체가 Database인데, 이를 이용하면 게시판을 만들 수 있다. 게시판 자체도 일종의 DB라고 볼 수 있기 때문이다. 다만 취미로 Firebase를 사용하는 정도의 사용자 경우에, 다소 완성도가 떨어지더라도 게시판을 편하고 쉽게 만드는 방법을 인터넷을 찾아보아도 적당한 것을 찾을 수 없어 직접 만들게 되었다. 물론 내가 잘 사용하곤 하는 Copilot의 도움을 받았다.…

    Read more

  • Firebase 배우기 11 – Firestore Database 키워드 검색 및 삭제(Delete)하기

    Firebase 배우기 11 – Firestore Database 키워드 검색 및 삭제(Delete)하기

    앞선 글에서 Firestore DB에 저장된 자료의 특정 필드를 대상으로 키워드 검색하는 것을 소개한 바 있었다. https://blog.naver.com/mythee1/223494445392 Firebase 배우기 6 – Firestore DB를 키워드 검색하기 1. 선행지식 앞선 2개의 글에서 Firestore Database에 데이터를 (사진 파일 포함)을 업로드하는 방법과, … blog.naver.com ​ 그런데 DB 등록을 하다 보면, 다음과 같이 실수로 중복 등록을 했다든가, 더 이상 해당 문서가…

    Read more

  • Firebase 배우기 10 – Firestore DB 등록 자료를 특정 필드 기준으로 정렬하여 읽어오기

    Firebase 배우기 10 – Firestore DB 등록 자료를  특정 필드 기준으로 정렬하여 읽어오기

    FIrestore Database에 컬렉션으로 등록한 자료를 읽어와 웹페이지에 표시하는 것을 이전 글에서 소개한 바 있었다. https://blog.naver.com/mythee1/223493415455 Firebase 배우기 5 – Firestore DB 자료 가져오기 – Copilot 도움으로 개발하기 앞선 글에서 Firestore DB에 자료(사진 파일 포함)을 업로드하는 이론적인 방법과, Copilot AI를 활… blog.naver.com ​ 그런데 이렇게 자료를 읽어와 표시하다 보면, 표시되는 순서가 다소 제멋대로인 형태가 되곤 한다.…

    Read more

  • Firebase 배우기 9 – Firestore DB 등록 자료에 자동순번 카운터 추가하기

    Firebase 배우기 9 – Firestore DB 등록 자료에 자동순번  카운터 추가하기

    앞선 글에서 Firestore의 컬렉션(=DB)에 자료를 업로드하는 것과, 관련 사진 등의 파일 자료를 올리는 방법을 소개했었다. ​ https://blog.naver.com/mythee1/223493076303 Firebase 배우기 4 – Firestore DB에 자료 올리기 – 기본방법과, MS Copilot을 사용해서 아주 쉽게 개발한 과정 소개 1. Prerequisite – 준비 앞선 2개의 글을 통해 Firebase에 처음 가입하고, 초기설정하는 방법과, Visual… blog.naver.com ​ 그런데, 이렇게 자료를 등록한…

    Read more

  • Firebase 배우기 8 – 웹서비스 로그인 처리

    Firebase 배우기 8 – 웹서비스 로그인 처리

    다음과 같은 이전 글에서 Firebase를 이용한 서비스에서, 사용자 등록을 간단히 몇 줄로 처리하는 방법을 소개한 바 있었다. https://blog.naver.com/mythee1/223495997534 Firebase 배우기 7 – 서비스 가입 처리 Firebase에서는 서비스 가입자에 대한 가입자 등록과 관련된 기능을 쉽게 구현할 수 있도록 firebase-auth… blog.naver.com ​ Firebase에서는 이렇게 서비스에 가입한 사용자들의 로그인도, 거의 비슷한 코드를 이용하여 역시 간단하게 처리할 수 있다.…

    Read more

  • Firebase 배우기 7 – 이메일과 패스워드를 이용한 회원 가입 처리

    Firebase 배우기 7 –  이메일과 패스워드를 이용한  회원 가입 처리

    Firebase에서는 서비스 가입자에 대한 가입자 등록과 관련된 기능을 쉽게 구현할 수 있도록 firebase-auth 기능을 제공한다. ​ 이를 이용하면 쉽게 신규 가입자 등록을 처리할 수 있는데, 가장 대표적인 Email과 Password를 이용하는 경우, 다음과 같이 firebase.auth().createUserWithEmailAndPassword(이메일, 패스워드).then() 함수를 이용하여 가입자를 처리할 수 있으며, 다음과 같이 신규 가입에 대한 처리를 간단히 구성할 수 있다. ​ 브라우저에서 실행하면, 다음과…

    Read more

  • Firebase 배우기 6 – Firestore DB에서 키워드 검색하기 – 문제와 해결

    Firebase 배우기 6 – Firestore DB에서 키워드 검색하기 – 문제와 해결

    1. 선행지식 앞선 2개의 글에서 Firestore Database에 데이터를 (사진 파일 포함)을 업로드하는 방법과, 컬렉션(=DB)에 올려진 데이터를 모두 읽어와서 화면에 표시하는 방법을 소개했었다. 그리고 이를 웹에서 구현하는 코드들을 Copilot의 도움을 받아 만드는 과정을 소개한 바 있었다. FIrebase DB에 대한 자료 업로드와 읽어오는 과정에 대해서는 다음 2개의 이전 글을 참조하기 바란다. ​ https://blog.naver.com/mythee1/223493076303 https://blog.naver.com/mythee1/223493415455 Firebase 배우기 5…

    Read more

  • Firebase 배우기 5 – Firestore Database 자료 가져오기 (Read)

    Firebase 배우기 5 – Firestore Database 자료 가져오기 (Read)

    앞선 글에서 Firestore DB에 자료(사진 파일 포함)을 업로드하는 이론적인 방법과, Copilot AI를 활용하여 쉽게 코드를 만든 세부 과정을 소개한 바 있었다. ​ https://blog.naver.com/mythee1/223493076303 Firebase 배우기 4 – Firestore DB에 자료 올리기 – 기본방법과, MS Copilot을 사용해서 아주 쉽게 개발한 과정 소개 1. Prerequisite – 준비 앞선 2개의 글을 통해 Firebase에 처음 가입하고, 초기설정하는 방법과, Visual……

    Read more