초보개발자(3)
-
아키텍쳐 vs 프레임워크 vs 디자인패턴
1. 아키텍쳐(architecture)란 무엇인가? 설계도 소프트웨어 구조(software architecture)는 소프트웨어의 구성요소들 사이에서 유기적 관계를 표현하고 소프트웨어의 설계와 업그레이드를 통제하는 지침과 원칙 2. 프레임워크 프로그램을 구현하기 위한 뼈대 클래스와 라이브러리가 합쳐진 형태라고 볼 수 있다. 3. 디자인패턴 소프트웨어 개발 방법으로 사용되는 디자인패턴(Desigin Pattern)은 과거의 소프트웨어 개발 과정에서 발견된 설계의 노하우를 축적하여 그 방법에 이름을 붙여서 이후에 재사용하기 좋은 형태로 특정 규약을 만들어서 정리한 것 디자인 패턴은 소프트웨어 설계에 있어 공통적인 문제들에 대한 표준적인 해법과 작명법을 제안하며, 알고리즘과 같이 프로그램 코드로 바로 변환될 ..
2021.09.27 -
자바스크립트 기초
자바스크립트로는 무엇을 할까 웹 요소 제어 HTML은 웹 문서의 내용을 구성 CSS는 웹 문서의 레이아웃이나 색상, 스타일 등을 지정 웹 어플리케이션 제작 싱시간으로 사용자와 정보를 주고 받음 라이브러리 사용 서버개발 웹 브라우저가 자바스크립트를 만났을 때 웹 문서 안에서 script 태그로 작성 script 와 /script 태그 사이에 작성 script 태그는 웹문서 안 어디에도 위치가능 하나의 문서에 여러번 사용가능 외부 스크립트 파일로 자바스크립트 작성하기 script 태그없이 작성후 .js파일로 저장 script src = "외부 스크립트 파일 경로"> 20; document.write("" + a + "==>" + typeof (a) + ""); a = 100.9; document.write(..
2021.04.05 -
HTML+CSS+자바스크립트 웹코딩의 정석 3강
5. 폼 삽입하기 5-1 폼에서 사용하는 태그 form - 폼의 시작과 끝을 만듦 fieldset - 폼 요소를 그룹으로 묶음 legend - 필드셋에 제목을 붙임 label - input 태그와 같은 폼 요소에 레이블을 붙임 input - 사용자가 입력할 필드 삽입 select, option - 드롭다운 목록 삽입 textarea - 여러줄 입력이 가능한 텍스트 영역 삽입 datalist - 데이터 목록 삽입 autocomplete - 자동완성기능 5-2 사용자 입력을 위한 input 태그 input의 타입 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 32 33 34 35 36 37 38 39 40..
2021.03.30