5P by xguru 2020-09-21 | favorite | 댓글 1개

- 기술 블로그에 동작하는 코드를 임베드 할수 있게 해주는 오픈소스
- 코드는 실시간으로 브라우저에서 실행 되며, 페이지내에서 수정 가능
- JavaScript, Ruby, PHP, Python, SQL, Lua, C++, Clojure 등 다양한 언어 지원
- 내부 에디터는 CodeMirror 사용
- JS는 eval을 이용하고, 다른 언어들은 내부에서 다양한 오픈소스를 이용
ㅤ→ Ruby:Opal, C++:JSCPP, Python:Skulpt, PHP:Uniter, SQL:sql.js, LUA:wasm_lua

eval을 사용했다면 보안에 좀 취약할 것 같내요.