:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
23/09/23 01:36
간단한 포토샵 수준을 말씀하셔서 비슷한 걸 들어보면, https://fengyuanchen.github.io/photo-editor/
같은 건 자바스크립트 프론트엔드로 되어 있습니다. https://github.com/fengyuanchen/cropperjs 보시면 따라 만드실 수 있을 것 같습니다. 성능을 더 끌어올리자면 WASM을 쓸 수 있을 거고요. 적어주신 django, react에 관해서는, django는 파이썬 백엔드 프레임워크라 상관이 없고, react 또한 어차피 자바스크립트로 구현하는 것이니 이게 react이든 vue이든 svelte이든 어떤 프레임워크를 쓰시든 상관은 없습니다.
23/09/23 20:40
감사합니다. 비교적 간단하고 협업이 필요없는 기능이라면 자바스크립트 프론트엔드만으로도 어느정도 되는거군요. 그러면 백엔드도 크게 상관없어 지겠네요.
23/09/24 06:36
수학이 왜 필요하냐는 질문에 대표적으로 꼽을 수 있는 기능 개발입니다. 벡터/행렬을 기본으로 알아야 제대로 개발할 수 있죠. Scale, rotate 과 같은 기능이 전부다 행렬로 변환됩니다. 언어야 그냥 아무 자바스크립트 프레임워크로 로컬 브라우져에서 돌아가는거 개발하면 되고, 공동으로 편집을 하고 싶다던가 여러 사람이 공용 리소스를 공유하고자 할 때부터 백엔드가 들어가면 좋을 겁니다. 간단한 기능은 canvas에다가 그림을 그리는 수준으로 쉽게 됩니다. 그냥 그리는거는 아주 쉽지만, 보통 삭제 / 편집이 들어가기 시작하면서부터 복잡도가 기하급수적으로 늘어나게 됩니다.
|