728x90 개발/Firebase46 Infinite Scroll Firebase https://blog.litedevs.com/infinite-scroll-list-using-flutter-firebase-firestore Infinite Scroll List using Flutter Firebase Firestore. Reading data from firebase is expensive and if there is lot of data, only small portion of it would be visible to user. So why download all of it if we can use pagination method to achieve infinite scroll list. This is our data in Firebase Firestore... blog.lited.. 2022. 1. 30. Firebase function - 태그 더하기 exports.addDocTag = functions.region("asia-northeast3").firestore .document("/Documents/{documentId}") .onWrite((snap, context) => { const snapshotDescription = snap.data().description; let reg = /@([\S]+)/igm; //regex let tags = (commentData['contents'].match(reg) || []).map(e => e.replace(reg, '$1')); if(tags.length>0){ functions.logger.log("Find tags ", context.params.documentId, tags); retur.. 2022. 1. 27. Javascript 해시 태그 정규식 자바스크립트 쉽고 간단한 해시태그 뽑는 방법.. 외국site에서 말하는 방식을 차용했다. 원리는 잘 모르겠고 그냥 편해보여서 쓰겠음.. let reg = /#([\S]+)/igm; // 해시 태그를 가져옵니다. let string = '안녕 #정말로 될까 #나는 너무 힘들어 #아진짜 이젠 되어야지'; let matches = (string.match(reg) || []).map(e => e.replace(reg, '$1')); console.log(matches); https://lycaeum.dev/ko/questions/432493 JavaScript regex match all - JavaScript 정규식에서 일치하는 그룹에 어떻게 액세스합니까? lycaeum.dev 결과로 쓴 코드! Fireba.. 2022. 1. 25. Firebase로 대댓글 설계하기 lightcode.tistory.com/22 게시판 대댓글 설계하기 오늘은 대댓글 게시판을 설계하는 방법에 대해서 정리 해보려고 하는데요. 참고로, UI나 코드를 중심으로 한 글은 아니지만, NoSQL인 Firebase의 Firestore를 사용하였을 때를 기준으로 테스트하고 작 lightcode.tistory.com 2022. 1. 22. 이전 1 ··· 7 8 9 10 11 12 다음 728x90