목록학교 프로그램/SOLUX (10)
On the journey of
* 기록에 앞서 해당 포스트는 솔룩스 내에서 진행된 세미나의 수강기록이며, 저작권은 발표를 담당해주셨던 세미나부원께 있음을 밝힙니다. * 4월달에 진행된 세미나로, 제가 최근 KIBWA 프로젝트에서 피그마를 사용할 일이 생겨 당시 수강한 기록을 정리하는 포스트임을 밝힙니다. 섹션1 1.1 피그마 소개 피그마란 ? 웹 기반 ui / ux 디자인 프로토타이핑 툴 실시간 협업 가능 무료 사용 가능 사용량이 점점 증가하는 추세 웹이나 앱 기획 단계에서 디자인을 위해 많이 사용하는 툴 프로토타이핑 툴: 반응형 웹 디자인을 위해 동적인 시안을 만들 수 있는 디자인 툴 1.2 피그마 생성하기 https://www.figma.com/ Figma: The Collaborative Interface Design..
앱이든 웹이든, 결과물을 위해서는 지속적으로 데이터를 가져올 수 있는 수단이 있어야 한다. 인터넷과 연결하여 크롤링이든 뭐든 해와도 되겠지만, 우리는 '개인화'된 서비스에 초점을 맞추기로 했기에 데이터베이스가 필요했다! 여러 종류가 있겠지만, 우선은 MySQL를 사용하기로 했다 그나마 경험 있는 게 MySQL뿐이라 ^0^... 1. MySQL 설치 : https://dev.mysql.com/downloads/windows/installer/8.0.html : 위 링크에 접속해서 본인 PC 버전에 맞춰 아래 버전(체크된 거) 다운받으면 된다. 저거 download 클릭하면 화면이 아래와 같이 바뀌는데, 로그인/가입 필요없이 그냥 다운 클릭하면 됨 ㅎㅎ 다운 시 installer 프로그램이 다운된다. 이를 ..
* Rest API 톱아보기 (1) 보고오기 02. Firebase로 간단한 Database Server를 구축해 보자 01. Firebase란? : 구글이 소유하고 있는 모바일 애플리케이션 개발 플랫폼으로, Backend 구성 요소[분석,인증,데이터베이스,구성설정,파일 저장, 푸시 메시지 등]를 지원하며, 앱과 서비스 간 미들웨어를 구축할 필요가 없다. 또한, 일반적으로 클라이언트 앱에서 데이터베이스의 쿼리를 전송하는 코드를 작성하게 되는데, 이 부분이 전통적인 앱개발 부분과 다른 부분이며, 여기 덕에 Paas / Baas ( Platform , Backend as a service)라고도 불린다. : 기능은 크게 3종류로 나뉜다. Build better apps Improve app Quality G..
* 이 포스트는 3차 세미나 (2)를 준비해주신 두 부원분의 강의를 기준으로 작성되었음을 밝힙니다. 01. REST API에 대해 알아보자. 1, REST API란 뭘까? 기본적으로 REST는 Representational State Transfer의 약자로, 자원을 이름으로 구분해 해당 자원의 상태를 주고받는 모든 것을 의미한다. 자원은 서버에 존재하는 모든 데이터의 총칭으로, 고유의 URL을 가지며 클라이언트는 이 URL(URI)를 지정해 해당 자원에 대해 CRUD Operation(명령어)을 수행한다. 이외에 '행위'는 클라이언트가 HTTP Method를 사용해 자원을 조작하는 것을, '표현'은 클라이언트가 자원을 조작하면 서버가 HTTP Pay Load를 통해 응답을 보내는 것을 의미한다. 2. ..