본문 바로가기

분류 전체보기125

Angular 기본용어 정리 1. 컴포넌트란? - Angular의 핵심 구성요소 - Angular의 application은 컴포넌트를 중심으로 구성된다. - 뷰(view)를 생성하고 관리하는 역할을 수행 - 컴포넌트는 동작 가능한 하나의 부품 - 독립적이고 완결된 뷰를 생성하기 위하여 HTML,CSS,JS를 하나로 묶는 것 2. 디렉티브란? - DOM의 모든 것을 관리하기 위한 지시 - 동작 및 모양을 관리 - 공통관심사를 컴포넌트에서 분리하여 구현한 것으로, 컴포넌트의 복잡성을 낮추고, 가독성을 향상시킨다. - @Directive 데코레이터로 장식된 클래스 - 컴포넌트 디렉티브, 어트리뷰트 디렉티브, 구조 디렉티브, 사용자정의 디렉티브 등이 있다. 3. 파이프란? - 데이터 자체를 변경했을 때 발생하는 side effect를 방지.. 2019. 7. 8.
Angular2 에서 jQuery 사용법 - Angular는 타입스크립트이기 때문에, 형 선언이 필요하다. - 따라서 jQuery를 사용하려면 jQuery 변수에 형 선언을 해주어야 한다. - 사용법은 간단하다. Angular 2.x 구성 요소에서 jquery 를 사용하려면 맨 위에 전역 변수를 선언한다. ex 1) jQuery에 $ 를 사용하는 경우 declare var $: any; ex 2) jQuery for jQuery를 사용하는 경우 declare var jQuery: any 이 내용을 최상단에 입력 후 사용하면 컴파일 오류 없이 jQuery를 사용할 수 있다. 2019. 7. 7.
Angular 페이지 만들기 - 이전 포스팅을 보고 왔다면 Angular는 설치완료되어 있을 것이다. 2019/07/05 - [FrontEnd/Angularjs] - Angularjs 시작하기 Angularjs 시작하기 - 시작하기전에... Angular란? Angular는 SPA(Single Page Application) 개발을 위한 구글의 오픈소스 자바스크립트 프레임워크이다. 웹 애플리케이션은 물론 모바일 웹, 네이티브 모바일과 데스크탑 애플리케이션.. fathory.tistory.com - Angular를 처음 시작할 때, 아래의 명령어를 입력한다. "ng new 어플리케이션명" ng new my-app - 실행시킨 후 my-app 디렉토리가 생성된다. 해당 디렉토리로 이동한다. cd my-app - 디렉토리 이동 후 서비스.. 2019. 7. 6.
Angular 시작하기 - 시작하기전에... Angular란? Angular는 SPA(Single Page Application) 개발을 위한 구글의 오픈소스 자바스크립트 프레임워크이다. 웹 애플리케이션은 물론 모바일 웹, 네이티브 모바일과 데스크탑 애플리케이션까지 프론트엔드 개발에 필요한 대부분의 기능을 갖추고 있다. 정적 타입을 제공하는 TypeScript를 주력 언어로 채택하여 대규모 애플리케이션 개발에 보다 적합한 환경을 제공한다. Angular angular.io NodeJS란? NodeJS 는 구글 크롬의 자바스크립트 엔진 (V8 Engine) 에 기반해 만들어진 서버 사이드 플랫폼이다. 2009년에 Ryan Dahl에 의해 개발되었다. - Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 Ja.. 2019. 7. 5.
Solr 설치방법 4-1. 설치 JAVA 설치 OpenJDK 1.8 설치 Solr 설치 지금부터는 JAVA가 설치되어있다고 가정합니다. http://lucene.apache.org/solr/ 위 사이트에서 Solr를 다운로드 할 수 있습니다. Linux에서는 tgz, Windows에서는 zip파일을 다운로드합니다. cd ~/ tar zxf solr-x.y.z.tgz Linux 환경에서 위와 같이 수행하면 설치가 완료됩니다. Windows 환경에서는 zip파일을 압축풀기하는것으로 설치가 완료됩니다. 4-2. 실행 및 종료 Solr를 설치한 후에 설치된 디렉토리 아래의 bin 폴더로 이동합니다. (windows에서는 cmd창을 활용합니다.) cd //solr_dir/bin 실행 아래 명령어를 입력하면 Solr가 실행됩니다. .. 2019. 6. 10.
SOLR 검색엔진이란? 1. Solr 검색엔진이란? Solr ("solar"라고 읽는다.)는 오픈소스 기반의 검색 플랫폼이다. 아파치 Lucene 프로젝트에서 파생되었으며, 자바언어로 작성되었다. 주요 특징은 full-text 검색, 조회 수에 따른 하이라이팅, 패싯 검색1, 실시간 인덱싱, 동적 클러스터링, 데이터베이스 통합, NoSQL의 기능, 다양한 문서(word, PDF 등)를 핸들링 하는 것이다. 분산 검색 및 인덱스 복제를 지원하며, 확장성과 내결함성을 위하여 설계되었다. Solr는 검색과 분석을 위하여 폭넓게 활용할 수 있으며, 개발 커뮤니티를 통해 계속적으로 업데이트 되고있다. Solr는 독립적인 Full-text 검색 서버로 실행된다. 루씬의 자바 검색라이브러리를 사용하여 full-text 인덱싱과 검색을 지원.. 2019. 6. 10.
SPA 활용 사이트 모음(awwwards) https://www.awwwards.com/websites/single-page/ 2019. 6. 5.
node.js 서버 만들기 본 자료는 스스로의 참고자료로 사용할 계획으로 작성합니다.- 기본적으로 node.js를 설치 완료한 상태임을 가정하고 작성합니다. 1. terminal에서 "npm init" 실행VSCode, Atom 등의 에디터에 terminal을 포함하는 경우가 많다. 노드 서버 생성완료. - 내용 추가 예정 2019. 2. 14.
반응형