목록Service || Server (51)
백지부터 시작하는 이세계 코딩 생활
async function 선언은 AsyncFunction객체를 반환하는 하나의 비동기 함수를 정의합니다. 비동기 함수는 이벤트 루프를 통해 비동기적으로 작동하는 함수로, 암시적으로 Promise를 사용하여 결과를 반환합니다. 그러나 비동기 함수를 사용하는 코드의 구문과 구조는, 표준 동기 함수를 사용하는것과 많이 비슷합니다. - MDN Web Docs - 동기 : 요청을 보낸 후 해당 응답을 받아야 다음 동작을 실행(ex.은행) 비동기 : 요청을 보낸 후 응답에 관계 없이 다음 동작을 실행(ex.카페) 특정 연산(호출) 후 다음 연산을 처리해야 할 경우에 비동기 방식은 로직 순서를 의도적으로 완벽하게 진행시키기에 적합하지 않다(콜백 무한증식 현상). 따라서 이를 보완하고자 promise 키워드를 사용한..
코드의 최적화를 이룰 수 있는 방법. 요약 지금까지 배운 export 타입을 다시 한번 살펴봅시다. 아래 타입들을 쭉 보고 얼마나 기억하는지 체크해 보세요. 클래스, 함수 등의 선언부 앞에 export 붙여서 내보내기: export [default] class/function/variable ... 이름 없는 개체 내보내기: export {x [as y], ...}. 다시 내보내기: export {x [as y], ...} from "module" export * from "module" (default export는 다시 내보내 지지 않음) export {default [as y]} from "module" (default export를 다시 내보냄) 가져오기 타입 역시 정리해 봅시다. named ex..

하나의 프로젝트 구조를 의미 i.e ) 도메인 패턴을 중심에 놓고 설계하는 방식 도메인 모델은 우리가 흔히 객체 지향의 예제로 많이 배우는 형태의 모델로, 각 객체에 객체가 수행해야 하는 업무를 분담시키는 것이다. 주요 특징은 데이터와 프로세스가 같이 존재한다는 점이며, 객체간 관계를 맺을 수 있어, 제약하거나 로직의 단순화에 도움이 된다. 디자인 패턴 중 한가지. (cf. 트렌잭션 모델) DDD를 적용한 프로젝트 구조를 만들기 위해서 예전에는 Layered Structure를 사용하였으나, 요즘은 Onion Structure를 사용합니다. 양파 구조에 대해서는 링크된 포스트를 참고할 것. http://jeffreypalermo.com/blog/the-onion-architecture-part-1/ Th..
3rd party 프로그래밍에서의 서드파티란 프로그래밍을 도와주는 plug_in 이나 library 등을 만드는 회사를 말한다. 개인 개발자나 프로젝트 팀, 혹은 업체등에서 개발하는 라이브러리. i.e) 즉 제 3자 라이브러리 . 제작사에서 만든것이 아니라 다른 업체에서 만든 해당 툴 지원 라이브러리. 제조사와 사용자 이외 외부의 생산자를 가리키는 뜻으로 쓰인다. - 위키 편하고 효율적인 개발을 위해, 플러그인이나 라이브러리 또는 프레임워크등을 사용하게 된다. 예로 프로그래밍 개발과 개발자 사이에 플러그인,라이브러리,프레임워크를 서드파티로 볼 수 있다. 이처럼 제 3자로써 중간다리 역할을 하는 것을 서드파티라고 합니다. 서드파티에 과하게 의존하게 되면, 나중에 다른 서드파티를 사용하게 되었을 때 감당하기..
사용하는 웹페이지 소유권 인증하는 방법 1. 인증파일 업로드 방법 2. HTML 태그 사용 방법 블로그 스킨편집 > html 편집 > Ref. 내용에 따라 진행할 것. Ref. ㅁ greensul.tistory.com/14 [티스토리] 네이버에서 티스토리 검색(노출)을 위한 웹마스터 도구 소유 인증 처음 티스토리를 운영했을 때 네이버(Naver)나 구글(Google)에서 검색이 안되고 있음을 알게 되었습니다. 티스토리의 네이버, 구글 검색 확인은 검색창에 site://greensul.tistory.com (티스토리 URL) 검색하 greensul.tistory.com ㅁ chameleonstudio.tistory.com/71 모든 웹 마스터 도구(구글, 네이버, 빙)에 내 사이트 소유권 인증하기 안녕하세..
Ref. ㅁ 따라해보기 : nittaku.tistory.com/55 ㅁ Firebase Console - Dynamic link 설정 zetal.tistory.com/entry/Firebase-Dynamic-Link-%EC%83%9D%EC%84%B1-%EB%B0%A9%EB%B2%95 딥링크란? Firebase Dynamic Link 생성 방법 딥링크란 딥링크(Deeplink)는 특정 페이지에 도달 할 수 있는 링크를 말하며 모바일 딥링크란 모바일 어플리케이션의 특정 페이지에 도달 할 수 있는 링크를 말합니다. 아래 내용은 파이어베이 zetal.tistory.com ㅁ (가비아) 도메인 소유권 확인 및 등록 help.worksmobile.com/kr/administrator/registration/veri..
빠른 사용 예 다음은 www.example.com 웹 사이트에서 Digital Asset Links를 사용하여 해당 사이트의 URL에 대한 모든 링크가 브라우저가 아닌 지정된 앱에서 열리도록 지정하는 방법에 대한 매우 간단한 예입니다. [{ "관계": [ "delegate_permission / common.handle_all_urls"], "target": { "네임 스페이스": "android_app", "package_name": "com.example.app", "sha256_cert_fingerprints": [ "hash_of_app_certificate"]} }] Ref. developers.google.com/digital-asset-links/v1/getting-started?hl=ko ..

딥링크란? 안드로이드의 딥 링크는 앱 내에서 특정 페이지를 열어 (선택적으로) 해당 페이지에 데이터를 전달합니다. 특히 개발자들은 딥 링크를 알림을 클릭하거나 이메일을 통해 앱 링크를 전송하는 것과 같은 동작에 유용하게 사용할 수 있습니다. Ref. code.tutsplus.com/ko/tutorials/how-to-enable-deep-links-on-android--cms-26317 앱링크 ( AppLink ) vs. 딥링크 (DeepLink) 차이점? www.charlezz.com/?p=922 딥링크(Deeplink)와 앱링크(Applink)의 차이점 | 찰스의 안드로이드 Applink? Deeplink? 딥링크는 인텐트필터의 일종으로 사용자들이 직접적으로 안드로이드 앱내의 액티비티에 접근하는것을 ..