Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 크롬
- 킨들
- 아웃룩
- 구글
- ebook
- 그랩
- 토스
- Windows Search
- Windows Live
- 핫메일
- Outlook
- 티스토리
- 끄적거림
- 리디북스
- 독서
- 웹2.0
- hotmail
- e-book
- 전자책
- 샘
- 신용카드
- Visual Studio
- YES24
- 책
- 메모
- 독서법
- 영화
- Toss
- 리디 페이퍼
- Today
- 32
- Total
- 1,741,983
컴사랑의 이런 저런 이야기
침투적 프레임워크? 본문
반응형
SMALL
요즘에는 "프레임워크(framework)가 비침투적이다" 그래서 장점이 있다는 내용을 종종 봅니다.
그래서 invasive (침투적)과 non-invasive(비침투적)이 뭔지 잠깐 정리를 해보았습니다.
침투적이라는 것은 특정 기술을 적용하려면, 그 기술에서 하라는 대로 제가 뭔가를 해줘야 하는 경우 입니다.
예를 들면, 이 클래스는 반드시 무엇을 상속해서 어떤 함수를 override 해야 한다. 뭐 이런 것들입니다.
비침투적이라는 것은 그런 것이 없다는 것이죠.
비침투적이면, 자기가 쓰던 대로 계속 할 수 있는 것이 장점이죠. 프레임워크 바꾸기기도 쉽구요.
대표적으로는 Java의 Spring Framework이 비침투적이고, 반대로 EJB는 침투적입니다. (반드시 EJB의 규약을 따라야 하죠)
반응형
LIST
'개발 > 웹관련 개발' 카테고리의 다른 글
괜찮아 보이는 웹 개발환경: Visual Studio Code (비주얼 스튜디오 코드) (4) | 2015.08.19 |
---|---|
자바스크립트 함수에 대하여 (0) | 2014.10.29 |
침투적 프레임워크? (0) | 2014.08.29 |
Maven, Gradle proxy 설정하기 (0) | 2014.01.22 |
Ruby on Rails 공부중 (0) | 2013.12.22 |
변화의 증거들 - SaaS, 웹 서비스, RIA (0) | 2006.09.11 |
0 Comments