728x90

웹 프로그래밍 2

간단한 API 서버 후기

안녕하세요 오늘은 백엔드 초보자가 느낀 서버 개발 후기를 남겨보려고 합니다. 제가 작업한 일은 다음과 같습니다. 백엔드 API 개발 내용은 간단했습니다. 작성된 머신러닝 코드를 API화 작업해 사용자가 이미지와 URI 쿼리를 보냈을 경우, 이를 파싱해서 머신러닝에 이미지를 처리하고, 결과를 리턴하는 작업이였습니다. 개발은 Flask로 진행했는데, 처음이라 그런지 많이 서툴렀고, 간단한 작업도 삽질을 많이 했습니다. 이미지를 보내는 작업인데도 HTTP 방식을 깊게 이해하지 못해 content-type을 잘못 적는 것으로 시작해 일을 복잡하게 처리하는 경험을 해봤습니다. (글로 적으니 더 바보같다) Flask 안에서도 restplus 라이브러리를 이용했고, REST라는 구조를 경험해보며 왜 필요한지 생각해봤..

웹 프로그래밍 2021.05.17

[JavaScript] 일정한 간격으로 코드 실행시키기

setInterval(), clearInterval() var 변수 = setInterval("Code", ms) 위와 같은 코드를 작성하면 변수가 일정시간 간격(ms)마다 코드를 실행하게 됩니다. clearInterval(변수) 를 할 경우, 해당 실행을 정지시킬 수 있습니다. 다음은 예시입니다. setTimeout(), clearTimeout() 위의 메소드는 일정시간이 지나면 코드를 실행하고 종료합니다. var 변수 = setTimeout(func() {"Code"}, ms); 반대로 참조되어 있던 경우는 clearTimeout(변수); 명령어로 취소시킬 수 있습니다. 참고 : 자바스크립트 + 제이쿼리 입문

웹 프로그래밍 2020.12.08
728x90