<aside> 💡 기술적 도전 성취를 위해 노력했던 자세한 내용들은 문서, 회의와 같은 페이지들에서 확인할 수 있어요.

</aside>

☑️ 독립적인 런타임 환경을 구성해요.

eval을 사용해선 안되는 이유와 대안들

[검증] QuickJS는 모든 브라우저에서 동일한 성능을 보장할 수 있는가?

[검증] QuickJS는 모든 브라우저에서 동일한 Max Call Stack을 보장할 수 있는가?

[기술 조사] 웹 워커란 무엇인가? & 알고윗미에서의 활용 방안

[기술 조사] 웹 어셈블리란 무엇인가? & 알고윗미에서의 활용 방안

☑️ WebSocket을 이용해 서버와 데이터를 동기화하고, 통신해요.

왜 Web Socket을 쓸거야?

Web Socket이 뭐야?

Web Socket 이용해서 클라이언트 애플리케이션 만들기

socket.io의 재연결 검증

Date 내장 객체는 믿을만한가?

setInterval은 메인스레드가 바빠도 정확하게 동작할까?

싱글톤 패턴을 이용한 웹 소켓 다중 연결 해결

React.StrictMode 관련 에러 해결

☑️ 캐싱을 최대한 활용해, 서버 비용을 최대한 절감해요.

채점 결과 캐싱 관련 정리

유저가 작성한 코드를 프론트에서 어떻게 저장할까