우주먼지
Firebase 란?
Framework/ETC 2023. 3. 25. 02:40

💡 FireBase 소개 BaaS 플랫폼으로 제공되는 포괄적인 도구 및 서비스 제품군으로, 개발자가 모바일 및 웹 어플리케이션을 모두 쉽게 생성, 실행 및 확장할 수 있게 하며, 실시간으로 데이터베이스, 인증, 스토리지, 호스팅 및 기타 기능을 모두 단일 플랫폼에서 관리할 수 있다. 위의 모든 기능을 하나의 Firebase에서 전부 지원하므로, 고품질 모바일 및 웹 어플리케이션을 구축, 배포 및 성장시키기 위한 포괄적 플랫폼을 제공한다. 즉, 개발자가 인프라 구축 & 관리할 필요 없이 다양한 도구와 서비스를 제공하는, 모바일 및 웹 어플리케이션 통합 개발 플랫폼이다. 데이터베이스 Firebase는 연결된 모든 기기에서 실시간으로 데이터를 동기화하는 실시간 데이터베이스를 제공한다. 개발자가 유연하고 확장 ..

article thumbnail
Node.js 란?
Framework/ETC 2023. 2. 20. 11:38

💡 Node.js Node.js는 Chrome V8 JavaScript 엔진으로 빌드 된 JavaScript Runtime이며 nvm. 즉, 노드를 통해 다양한 자바스크립트 어플리케이션을 실행할 수 있으며, 서버를 실행하는데 많이 사용된다. JavaScript를 서버에서도 사용할 수 있도록 만든 프로그램이다. V8 이라는 JavaScript 엔진 위에서 동작하는 자바스크립트 런타임(환경)이다. 서버사이트 스크립트 언어가 아닌 프로그램(환경)이다. 웹 서버와 같이 확장성 있는 네트워크 어플리케이션을 제작하기 위해 만들어졌다. 내장 HTTP 서버 라이브러리를 포함하고 있어 웹 서버에서 아파치 등의 별도 소프트웨어 없이 동작한다. 사용 이유 Node.js를 사용하려면 JavaScript를 배워야 한다. Jav..

Web RTC 란?
Framework/ETC 2023. 1. 4. 08:14

💡 Web RTC Web Real-Time Communication 이란? 별도의 플러그인 설치 없이 실시간으로 미디어(Audio, Video, File, Text 등) 를 서버를 거치지 않고 Peer To Peer 전송을 가능하게 해주는 오픈소스 웹 기술 WebRTC의 구현 방식은 Mesh, SFU, MCU 방식이 있으며 하기 내용은 Mesh 방식으로 진행 구조 Signaling Server Peer 끼리 연결을 위한 SessionControl Messages, Error Messages, Codec, bandwith 등 다양한 정보를 SDP 프로토콜을 이용하여 전달하는 Signaling 프로세스를 처리하는 서버 Client와 Signaling은 양방향 WebSocket 통신을 사용함 Stun Serv..

검색 태그