1. Spring MVC or Web application. Spring Boot MVC Hello World Example – Thymeleaf Spring MVC Validation Example Spring MVC + Spring Security Example Spring MVC Form Handling Example Spring MVC Integration Test Example Spring MVC + Spring Security Example Need Update Spring MVC + Spring Security + login via database Spring MVC – Create a WAR file for deployment Kotlin + Spring MVC Example 2. Spri..
서비스 설명 * 고객님께 가치 있는 e-Learning 콘텐츠의 기획/개발 그리고 높은 안정성을 가진 맞춤형 LMS 의 구축 및 운영을 통한 종합 교육서비스를 할 수 있도록 높음 퀄리티의 솔루션을 제공하겠습니다. * 자격증 시험, 공무원 시험, 동영상강의 등 다양한 분야별 동영상 강의 수강, 판매를 전문으로 하는 홈페이지 제작에 적합한 솔루션 입니다. * 호스팅 및 서버인프라, CDN 구축 비용은 별도이며, 별도의 호스팅 정보제공시 도메인연결, 프로그램 설치 만 진행됩니다. * 커스텀 및 맞춤제작은 구매 전 상담 후 명확한 의뢰 내용을 바탕으로 진행 되오니, 먼저 상담을 통하여 진행합니다. 데모사이트 - https://demo.edu-platform.net 동영상강의 시스템 및 이러닝 & 교육 전문 웹사..
1. 서버리스란?서버리스(Serverless)를 직역하자면, “서버가 없다” 라는 의미가 있습니다. 하지만, 사실상 서버가 없는건 아닙니다. 그저, 특정 작업을 수행하기 위해서 컴퓨터를 혹은 가상머신에 서버를 설정하고, 이를 통하여 처리 하는 것이 아님을 의미합니다. 그 대신에, BaaS (Backend as a Service) 혹은 FaaS (Function as a Service) 에 의존하여 작업을 처리하게 됩니다. BaaS 를 제공하는 서비스 중에선, Firebase, Parse (지금은 서비스종료 됨), Kinvey 등이 있고, FaaS 를 제공하는 서비스 중에선, AWS Lambda, Azure Functions, Google Cloud Functions 등이 있습니다. 2. 서버리스는 어떻게..
프론트 엔드 개발자의 관점에서 확장성 및 개발 편의성을 고려한 2017년 FRONT-END 기술 스택을 정리해 보았습니다. Front-end libraries View / Router reactreact-routerreact-helmet : meta, link, script 같은 헤더에 들어가는 항목들을 손쉽게 관리할 수 있는 패키지. Swiper Data Handling reduxredux-form : 키보드의 onChange 이벤트를 보고 폼의 value 에 직접 데이터를 넣는 방식. redux-persistredux-persist-cookie-storage Server Side Renderning expresshttp-proxy-middleware Style Spectre.csssassgulp-sa..
HTTP Cache 튜토리얼 HTTP를 이용하는 어플리케이션을 개발하다보면 효율적인 네트워크 송수신을위해 서버/클라이언트에서 캐쉬(cache)를 이용하는것이 필수적이다. HTTP를 이용할때 어떤식의 캐쉬방식이 있는지, 어떤 종류의 캐쉬들이 있는지, 어플리케이션 개발에있어서 상식적으로 알고있어야 할 내용들을 정리해보았다. 캐쉬의 종류 캐쉬의 위치에 따라 다음과 같이 분류가 가능하다.1 Browser cache 웹브라우져 혹은 HTTP요청을 하는 클라이언트 어플리케이션들이 내부적으로 갖고있는 캐시이다. Proxy cache 실제 서버가 있는곳이 아닌 네트워크 관리자에의해 네트워크상에 설치되는하는 캐시다. 일반적으로 큰회사나 ISP의 방화벽(firewall)에 설치된다. shared cache의 일종으로 많은..
$data['nick'] = '비용러브'; $data['homepage'] = 'http://tkdev.tistory.com/'; $data['memo'] = '비용러브 입니다.'; 위와 같은 값을 JSON 문자열로 만들면 아래와 같습니다. {"nick":"\ube44\u63c","homepage":"http:\/\/tkdev.tistory.com\/","memo":"\uc785\ub2c8\ub2e4."} 한글이 '비용러브'→'\ube44\ud63c', '입니다'→'\uc785\ub2c8\ub2e4'처럼 바뀌죠. (이것을 보고 한글이 깨졌다 하는데 잘못된 표현이죠.) 생성할 때 한글이 온전하게 표현될 수 있도록 하는 방법은 생략합니다. (참고로 PHP 5.4 버전에 json_encode() 함수에 추가된..