JavaScript ES5 3

ZEP.US 위젯 개발의 기술적 도전과제 - Chapter 2

ZEP.US 위젯 개발의 기술적 도전과제 - Chapter 2ZEP.US 교육 위젯 시리즈 2편: ZEP 플랫폼에서 위젯을 개발하면서 마주한 기술적 제약사항들과 해결 방안을 상세히 분석합니다.목차ES5 JavaScript 제약 환경위젯 통신 시스템 구축권한 관리 시스템 구현서버 API 연동과 데이터 처리ES5 JavaScript 제약 환경ZEP 플랫폼의 JavaScript 한계ZEP.US는 ES5 JavaScript 환경에서만 실행되어, 모던 JavaScript의 편리한 기능들을 전혀 사용할 수 없었습니다.문제 1: 배열 및 객체 메서드 제한// ❌ 사용 불가능한 ES6+ 문법들const admins = players.filter(p => p.role >= 2000);const names = admins..

ZEP.US 위젯 개발의 기술적 도전과제 - Chapter 2

ZEP.US 위젯 개발의 기술적 도전과제 - Chapter 2ZEP.US 교육 위젯 시리즈 2편: ZEP 플랫폼에서 위젯을 개발하면서 마주한 기술적 제약사항들과 해결 방안을 상세히 분석합니다.목차ES5 JavaScript 제약 환경위젯 통신 시스템 구축권한 관리 시스템 구현서버 API 연동과 데이터 처리ES5 JavaScript 제약 환경ZEP 플랫폼의 JavaScript 한계ZEP.US는 ES5 JavaScript 환경에서만 실행되어, 모던 JavaScript의 편리한 기능들을 전혀 사용할 수 없었습니다.문제 1: 배열 및 객체 메서드 제한// ❌ 사용 불가능한 ES6+ 문법들const admins = players.filter(p => p.role >= 2000);const names = admins..

ZEP.US 교육용 위젯 시스템 개발 - Chapter 1: 프로젝트 개요

ZEP.US 교육용 위젯 시스템 개발 - Chapter 1: 프로젝트 개요시리즈 소개: ZEP.US 플랫폼에서 교육자를 위한 통합 관리 위젯 시스템을 개발한 경험을 6개 챕터로 나누어 공유합니다.목차프로젝트 배경과 목적기술 환경 분석시스템 요구사항 정의아키텍처 개요프로젝트 배경과 목적Gather.town에서 ZEP.US로의 플랫폼 마이그레이션기존에 운영하던 Gather.town 기반의 온라인 교육 시스템을 ZEP.US로 전환하게 된 배경은 다음과 같습니다:전환 이유:💰 비용 증가: Gather.town의 라이선스 비용 상승으로 인한 운영비 부담 증가🌏 서버 지연: 해외 서버(미국) 사용으로 인한 국내 접속시 레이턴시 문제📊 기존 모니터링 시스템: 이미 구축된 학생 모니터링 인프라의 연동 필요성🇰?..

728x90
반응형