목록전체 글 (202)
hmk run dev
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cloZ37/btrsxEPOJXh/ZKQ33WIyadqP9xsVAPd3G1/img.png)
앱 개발을 해본사람만 개인앱 수익을 만들 수 있다? - 개발을 해본사람이 유리한건 당연히 맞다. - 비개발자도 가능하다. 비개발자가 내세울 것 마케팅, 비즈니스 모델 구성 등등 비개발적인 능력들..... 개발만 할줄알면 돈을 벌 수 있다? - 배포까지 해봤니? - 어플개발초기에 몇십, 몇백만 다운로드가 있었으나 요즘은 그렇지 않음 잘 만들어야 돈이 된다? - 당연한 말이지만 절대적인건 아님 - 아무리 좋은 앱이라도 마케팅/광고 최적화가 되지않으면 무용지물 - 개발20%, 마케팅/광고 80% 정도라 할 정도로 개발 이후 활동이 중요하다. 다양한 정보와 방법을 습득하는 것도 중요하지만 무엇보다 중요한건 자신만의 방법을 찾고 응용하는 것
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dqV7nI/btrsrlbgb1k/IIMzKOogoATq22799zqZh1/img.png)
SPA 어플리케이션 프론트엔드 배포를 하는 방법을 크게 3가지로 분류해보면 1. nginx, apache 등 webserver를 ec2등의 서버에 띄워서 배포하기 2. 아마존 S3 정적 웹호스팅으로 띄우기 3. 스프링부트 프로젝트에 정적페이지로 백엔드 서버와 같이 띄우기 나는 원래 2번의 방법을 주로 이용했었다. S3설정도 쉽고 업로드 하는 방법도 간단해 배포때 마다 S3로 들어가 파일을 삭제하고 새로 빌드한 파일로 교체해줬다. 그러나 스프링부트 자체에 내장되어 있는 톰캣을 이용해 정적 페이지를 띄울 수 있는 방법을 알고 난 후 백엔드와 연동하는 SPA를 배포할땐 3번째 방법을 이용하기로 했다! 사실 방법이랄게 있나 싶지만 ㅋㅋ.. 아래 처럼 부트프로젝트 resoureces > static 파일 안에 i..
인덱스란? 검색을 위해 임의의 규칙대로 부여된, 임의의 대상을 가리키는 무언가( ex 주소, 주민등록번호 등등...) 데이터베이스의 인덱스 인덱스에는 크게 두 가지 인덱스가 있다. Cluster(군집) 데이터와 인덱스가 군집, 밀접하게 관련있음 예시 데이터 구조 1 => 김형민, 28 2 => 홍길동, 24 3 => 임꺽정, 26 이런 데이터 구조사이(1과 2의 사이 )에 새로운 데이터가 들어온다고 가정을 해보자 2. 이순신, 33 >> 1 => 김형민, 28 2 => 이순신, 33 3 => 홍길동, 24 4 => 임꺽정, 26 위를 통해서 cluster 인덱스의 장점과 단점을 얉게 훑어 볼 수 있다. 특징 순서대로 한 테이블당 1개 범위 검색 성능 좋음 존재하는 PK사이에 INSERT시 성능 저하( 데..