본문 바로가기
반응형

분류 전체보기130

소프트웨어 개발 방법론? 소프트웨어 개발 방법론 (Methodology, Method +Knowledge)란, 소프트웨어 개발에 필요한 반복적인 과정 (절차, 방법, 산출물, 기법, 도구) 을 체계적으로 정리한 것. 첫번째는 '구조적 방법론' 입니다. 구조적 방법론은 절차 중심의 소프트웨어 개발 방법론으로코드를 제한된 구조에서 생성하여 순차적으로 실행시키는 특징이 있습니다.알고리즘 단위인 순차(sequencing), 선택(selection), 반복(iteration)의 구조로코드를 표현하므로써 프로세스 단위로 문제를 해결하고, 코드 보안을 유지하며 유지보수를 용이하게 합니다. 폭포수 모형 [출처 : https://ko.wikipedia.org) 두번째는 '정보 공학적 방법론' 입니다. 1980년대에는 정보 시스템이 단순 업무 지.. 2019. 9. 6.
[번역] React를 본격적으로 하기 전 알면 좋은 6가지 Table of contents By default, setState triggers a re-render setState updates the local state asynchronously Component Lifecycle is important! Use componentWillReceiveProps Use React Developer Tools Use CRA(Create React App) 1. By default, setState triggers a re-render 기본적으로 setState 메소드는 해당 컴포넌트의 재렌더링(re-render)을 발생시킨다. 리액트의 기본 동작은 애플리케이션을 구성하고 있는 컴포넌트에서 발생하는 모든 변경사항에 대해서 다시 렌더링 하는 것이고 대부분의 경우 이.. 2019. 9. 6.
React.js란? 디자이너나 프론트엔드 개발자가 React.js 입문하는데 도움이 되는 글입니다. '최근 React.js라는 게 있던데 어떤거야?'라는 의문을 가지셨던 분들이 대상입니다. React..js란 React.js는 UI 파트(구성부분) 을 만들기 위한 라이브러리입니다. Facebook이 oos로 공개했습니다. React.js는 어떤 경우에 사용하는가? 예를 들면 아래처럼 id로 'dentaku'를 지정하면 '전자계산기 폼이 표시되고 버튼을 누르면 계산도 할 수 있다' 이런 부품을 만들고자 하는데 적합합니다. //sample.html ... 이미 전 세계의 개발자들이 React.js로 UI 파트를 열심히 만들고 있습니다. date Picker의 예 이하는 스크린샷입니다. 실제 조작은 ElementalUI의 사이트.. 2019. 9. 6.
AngularJS란? AngularJS란? AngularJS는 구글에서 만든 자바스크립트 프레임워크로, 2009년에 발표되었습니다. AngularJS는 자바스크립트로 만든 client 측 MVC/MVVM 프레임워크로 모던 단일 페이지 웹 애플리케이션 개발의 정수이다. AngularJS 특징 자바스크립트로 작성할 코드량을 줄여준다. - Dom을 선택하고 조작하는 자바스크립트 코드를 작성하지 않아도 됩니다. 양방향 데이터 바인딩이 가능합니다. - 모델의 데이터와 뷰 데이터가 양방향 데이터 바인딩이 되어, 모델이 바뀌면 뷰 데이터도 같이 변경 됩니다. HTML, CSS, 로직 등의 개발 영역을 명확하게 분리해줍니다. - 기존 자바스크립트에서는 Dom 조작과 이벤트 처리를 위해 HTML을 잘 알고 있어야 했으나, AngularJS는.. 2019. 9. 6.
반응형