페어 프로그래밍, 소셜 코딩, 협업개발 등을 위해 브라우저를 통한 공유, 개발, 코드 디버깅이 가능한 툴들이 급격히 확산되고 있습니다. 이에 따라 개발자들에게 유용한 온라인 디버깅 툴, 통합개발환경 등을 소개할 필요가 있습니다.
오픈소스 운동은 협력, 공유, 아이디어의 무료 공유에 주목하며, 이런 모든 것들을 위한 활발한 공개토론회가 필요합니다. 새로운 온라인 코드 공유 사이트들, 디버깅 도구들, 성숙된 IDE들이 매일 생겨나고 있으나, 최근까지도 웹프로그램을 정교하게 개발하는 것은 어려운 일입니다. 여기에서는 효과적이고 경쟁력 있는 오픈소스 온라인 코딩 툴을 소개합니다.
Koding(공개 시험판)
소셜 코딩에서의 새로움은 실제로 그렇게 새로운 것이 아니며, Kodingen으로 알려진 Koding은 완전한 기능을 갖춘 브라우저 기반의 IDE로 여전히 베타 버전으로 남아있으나, 이미 좋은 평가를 받고 있음
Cloud9
Cloud9은 백-엔드 상에서 Node.JS와 함께 설계되고 클라이언트 상에서 자바스크립트/HTML5와 함께 설계된 오픈 소스 IDE임
CodePen
알렉스 바즈케즈(Alex Vazquez) 등이 개발한 CodePen은 프론트엔드 기능에 재미를 느끼게 하는 것에 집중하고 있으며, 특히 CSS3 그리고 캔버스 애니메이션은 특별한 관심을 얻고 있음
Dabblet
Dabblet는 자바스크립트를 해석하는 JsFiddle과는 다르게 CSS/HTML에 최적화된 웹테스트 환경을 지님
Pastebin.me
Pastebin.me는 온라인 코드 공유 방식으로, 코딩을 자동 완성시키는 스니펫트는 이메일을 통해 공유할 수 있는 독특한 URL을 Pastebin.me에서 설정할 수 있음
CSSDesk
CSSDesk가 단독 디자이너/개발자인 조쉬 파이레스(Josh Pyles)의 작업이라는 사실은 오늘날 가장 작은 규모의 개발 팀이 얼마나 많은 것을 할 수 있는지를 보여줌
JSFiddle
JSFiddle은 자바스크립드/HTML/CSS/SCSS를 웹에서 바로 작성해서 디버깅과 테스트를 해 보고 소스를 공유할 수 있는 최고의 서비스 중 하나임
jsdo.it
L5, CSS, JavaScript, JQuery 소스를 작성한 후 결과를 확인하고 공유할 수 있는 사이트임
Tinker.io
Chiel Kunkel의 Tinker는 능력을 드러내지 않는 것과 시각적으로 단순하게 디자인하는 것을 선호하기 때문에, 결과적으로 다른 사람들의 코드나 과시하는 것에 집중하는 것이 아니라, 스스로 작업하고 있는 코드에 집중하게 함
Tinkerbin
2011 필리핀 웹 디자인 컨퍼런스를 위해 제작된 Tinkerbin은 이제는 잘 이해할 수 있는 포맷 즉 HTML/Haml/JS/CoffeeScript/CSS/Sass/LESS를 지원함
댓글 없음 :
댓글 쓰기