분류 전체보기 26

[WebSquare5/SP4] ep02. API - $p.data

WebSquare5에서 제공하는 API중 $p 태그는 주로 DataCollection을 전체적으로 제어하는 용도로, 스크립트 구문에서 주로 쓰인다. DataCollection이 뭐냐고? VO in Spring MVC Model 정도로 생각하면 좋을것 같다. 다만 DataCollection의 데이터 타입은 Map, List, LinkedList 세가지 타입만 존재한다. ▷ $p.data ◁ $p.data 유틸은 복수의 데이터 객체에서 한번에 데이터 꺼내오기, 데이터 설정하기, 혹은 동적 데이터 객제 생성하기 등의 기능을 제공한다. ☞ $p.data.create() create( dataCollectionString , dataCollectionObject ) dataList 및 dataMap을 동적으로 생..

[WebSquare5/SP4] ep01. WebSquare5 소개

아는사람도 있고 모르는사람은 더 많겠지만 WebSquare5는 프론트엔드 개발영역 전체를 아우르는 컴포넌트 서비스이며 특히 UI/UX 개발에 특화되었다. 국내 inswave systems사에서 개발된 WebSquare 시리즈는 Spring/전자전부프레임워크와 호환이 매우 뛰어나기 때문에 국내에서의 입지는 꽤나 튼실하다. 다만 React처럼 무료로 배포되는 컴포넌트가 아니기 때문에 범용성이 다소 떨어지고 개발자 또는 웹퍼블리셔가 WebSquare를 접했을 때, 배우는데에 어느정도의 기간을 투자해야한다는 치명적인 단점이 있다. ▷ 모바일 환경 지원 ◁ ☞ 반응형 웹 컴포넌트(Responsive Web Component) 가변그리드, 가변이미지, 미디어쿼리 등을 기반으로 하는 반응형 웹 컴포넌트 샘플과 별도의..

[Java] Eclipse Workspace 프로젝트 생성 시 .metadata의 정체

Workspace 디렉토리를 지정, 실행했을때 만들어지는 .metadata 디렉토리는 도대체 무슨 역할을 할까? 대다수의 이클립스 기반 개발자들은 '작업 환경이구나, 그냥 실행하니까 만들어 지는구나' 하고 넘어가지만 나는 이것의 정체에 대해 궁금해서 한번 알아보기로 했다. 이 내용은 몰라도 아키텍처급 개발자가 아니라면 개발하는데에 큰 지장이 없으므로 관심이 없다면 뒤로가기 버튼을 눌러도 무관하다. (그래도 봐줬으면..★) ▶개요 Eclipse에서는 프로젝트를 관리하는 workspace라는 디렉토리가 존재한다. 이 디렉토리에는 여러가지 프로젝트가 존재할 수 있고 그 안에는 서로다른 패키지가 존재할 수 있다. 하지만 이 많은 프로젝트와 패키지들이 workspace라는 공간에서 어떻게 동작할까? 그것을 한번 ..

Language/Java 2020.08.28

[Spring Boot/IntelliJ IDEA] ep01. Spring Boot Project Import

저는 지금까지 STS, 전자정부프레임워크 등 이클립스 기반 Spring Framework로 개발을 해왔습니다. 하지만 나는 아직 대학생이기에(야간..) 학생 라이센스로 IntelliJ IDEA를 설치할 수 있었습니다!! 오늘을 기점으로 springboot to intellij 토이프로젝트를 진행하며 intellij 적응기를 기록해보려 합니다. 그럼 시작하겠습니다. start.spring.io 링크 접속 해당 링크에 접속을 하면 SpringBoot Project를 간단하게 생성할 수 있다. 위와같이 개발환경을 설정했다. 수 많은 SI나 연식?이 오래된 회사에서는 아직까지도 Maven Project를 선호하며 실제로 많이 쓰이고 있다. 하~~지만! 대세는 Gradle이라고 하니 과감히 선택! (원래 맞으면서..

웹 개발의 A to Z

소개 우리 모두 알다시피 웹 개발은 매우 방대하고 넓은 분야입니다. 이 분야의 경력 경로는 다른 방식, 형태 또는 형태로 올 수 있습니다. 업계에 진출하고자하는 사람들이 "어떤 경로로 시작해야합니까?"라고 묻는 것은 드문 일이 아닙니다. 웹 개발에서 취할 수있는 다양한 직업 경로에는 모바일 앱 개발, UI / UX 디자인, 게임 개발, 소프트웨어 테스트, 데이터베이스 관리, 시스템 분석가, SEO 전문가 등이 포함됩니다. 이 기사의 목표는 앞서 나열된 직업에 대해 논의하는 것이 아닙니다. 그러나 목표는 웹 개발 세계에서 사용되는 다양한 기술 용어 중 일부를 A부터 Z 까지 시간순으로 살펴 보는 것 입니다. AJAX 이것은 A synchronous J avascript 및 X ML을 나타냅니다. 1999 ..

퍼온자료 2020.08.26