Oven 이란? 온라인 프로토타이핑 툴 ※ 프로토타이핑(prototyping): 개발접근법의 하나로서 개발초기에 우리가 시스템을 실제로 만들기 전에 모형, 그림 등을 통해 유사하게 만들어보는 활동 또는 그렇게 만들어 진 것 ▶ Oven의 특징 1. 무료로 사용 가능함 2. 꽤 큰 용량의 데이터 저장 공간을 제공함 ▶ 온라인 프로토타이핑 툴의 장점 - 만드는 시간이 적게 들음 - 결과물의 퀄리티가 높음 - 간단한 인터렉션을 실제로 실행해 볼 수 있음 - 실제로 소프트웨어를 제작할 때 비용과 시간이 많이 들고, 잘못 만들었을 경우 그 타격도 크기 때문에 실제로 만들기에 앞서 그것이 제대로 된 기획물인지, 참여 구성원들이 동일한 것을 바라보고 있는지 등을 확인하기 위해 미리 만드는 것들 - 소프트웨어에서 프로..
다들 한번쯤은 들어봤거나, 듣고 있거나, 앞으로 일하면서 들을 용어를 간략하게 정리해 보겠다. 코딩 : OS(운영체제)에 명령을 내리는 것 - 서버의 역할 : 가운데에서 데이터를 저장하고, 주는 역할 - 웹은 'HTML, CSS, JavaScript'를 다 받아오고, 앱은 JSON{ 키 : 밸류 }형식으로 데이터만 받아옴. (껍데기는 이미 다 가지고 있음) ex) 은행=Server, 고객=Client 고객이 은행과 미리 약속해둔 곳에 약속해둔 데이터를 들고가야 잔고를 확인해줌 API (Application Program Interface) : 서버에서 미리 만들어둔 기능(창구)이자, 클라이언트와 한 약속 * Open API? : 누구나 요청할 수 있게 열어 둔 API (적용 사례) "API 하나 따주세요..
∑ git init : 프로젝트 디렉터리 안에 .git이라는 디렉터리 생성, 특정 프로젝트 디렉터리를 Git으로 버전 관리할 수 있는 상태로 만들어 줌 ∑ git config user.name "이름" : 사용자 이름 설정 ∑ git config user.email "이메일주소" : 사용자 이메일 설정 ∑ git config --global --list : 설정 정보 확인 ∑ git add file명 or . : 파일을 Staging Area에 올림 (. 을 사용할 경우 새롭게 추가되거나 수정된 파일을 한번에 Staging Area에 올릴 수 있음) ∑ git commit -m "commit_message" : Staging Area에 있는 모든 파일을 하나의 커밋으로 만들어 repository에 저장 ..
Git 이란? 프로젝트의 버전 관리를 하기 위해 사용하는 프로그램 - Git으로 버전 관리한 프로젝트를 다른 개발자와 함께 관리하면서 협업하는 것이 가능함 - 오늘날 개발 실무에서는 Git과 GitHub, GitLab 등을 함께 사용함으로써 버전 관리와 협업을 체계적으로 수행함 - Git 기반의 저장소 서비스를 제공하는 곳 → GitHub, GitLab, Bitbucket 등 …. 따라서, Git ≠ GitHub, GitLab ▶ Git을 사용해야 하는 이유! : 소스코드의 버전 관리와 여러 개발자와의 협업을 하기 위해 ▶ 프로젝트의 버전관리를 했을 때의 장점 - 개발 중인 프로젝트의 버전을 관리할 수 있다. - 현재 프로젝트의 히스토리를 파악할 수 있다. - 다른 개발자도 버전 관리된 프로젝트의 히스토..