전체 글 (224) 썸네일형 리스트형 UI vs API User Interface의 줄임말 vs Application Programming Interface 의 줄임말 UI는 사용자가 시스템을 제어하기 위해서 사용하는 조작장치이다. 애플리케이션을 만들기 위해서 프로그래밍을 할 때 사용하는 조작장치들을 API 라고 부른다 예시로 alert 라는 함수를 쓰면 경고창이 뜨는데 Library vs Framework 당연한 얘기지만 프로그래밍을 할 때 처음부터 끝까지 내가 만들일은 없다. 누군가와 협력해서, 누군가가 이미 만들어 둔 소스를 가져와서 어떤 것을 창조할 일이 굉장히 많을 것이다. 실제로 엑스형 프로젝트를 만들때 디자인의 99%는 내가 만든게 아니라 남이 이미 만든 소스를 가져온것 이었다. 라이브러리와 프레임워크는 둘 다 남의 도움을 받아서 프로그래밍을 한다는 뜻이다. Library: 내가 프로그램을 만들 때 필요한 도구&부품들을 정리정돈 되어 있는 곳/ 내가 사용할 부품을 가져오는 곳 Framework: 내가 만들고자 하는 서비스가 있을것인데, 예를 들어 게임이나 채팅 등등. 그때 기본적으로 게임이나 채팅에서 공통적으로 쓰이는 기능을 제공하는것이다. Javascript 의 Library 중 가장 유명하고.. 파일로 쪼개기 어떤 기능을 내가 만든 웹 페이지에 모두 적용해야 할때 ex) 야간모드 버튼, bgm 재생, 로그인&로그아웃 등등 페이지마다 다 삽입한다면 수정을 한번 하는데 꽤 고역일 것이다. 그럴때 쓸 수 있는 기능이 파일로 쪼개기이다. 예를 들어 야간모드 버튼이 구현되는 코드를 아예 colors.js 로 저장하고, 다른 페이지들에 src 로 링크시키면 모든 페이지에서 사용가능하지만 한 곳에서 수정가능하다. 파일로 쪼개는게 시간&비용 모두를 절감할 수 있다고 한다. 이전 1 ··· 55 56 57 58 59 60 61 ··· 75 다음