Computer Science/개발지식

1.YAML사람이 쉽게 읽고 쓸 수 있는 데이터 직렬화 형식구성 파일 작성에 자주 사용   2.YAML 특징인간이 읽기 쉬움: 들여쓰기를 이용한 데이터의 구조계층적 구조: 들여쓰기를 통해 계층적인 데이터 구조를 표현데이터 직렬화: 데이터를 직렬화하여 파일이나 네트워크를 통해 전송하거나 저장주석:주석을 사용하여 데이터에 설명을 추가가능폭넓은 지원: 많은 프로그래밍 언어와 플랫폼에서 YAML을 지원  3.YAML 사용처설정 파일데이터 전송 및 교환CI/CD 파이프라인 설정데이터베이스 설정클라우드 인프라 구성
1.XML(eXtensible Markup Language)데이터를 저장하고 전송하기 위해 설계된 마크업 언어데이터를 저장하고 전송하는 데 사용되는 태그 기반 언어    2.XML 특징확장성: 사용자가 필요한 태그를 정의할 수 있어 유연가독성: 사람이 읽고 쓰기 쉬운 텍스트 형식호환성: 다양한 시스템 및 애플리케이션 간의 데이터 교환에 적합구조화: 계층적 데이터 구조를 표현하는 데 유리표준화: W3C(World Wide Web Consortium)에서 표준화   3.XML 구조 Tove Jani Hello, World! This is an example of an XHTML document.    5.XML vs JSON 차이구조XML은 태그 기반의 계층적 구조JSON은 키-값 쌍과 배열을 사..
1.JSON(JavaScript Object Notation)자바스크립트 객체 표기법을 의미합니다. 이는 속성-값 쌍과 배열 데이터 형식을 기반으로 하는 텍스트 형식     2.JSON 특징경량: 단순하고 가벼운 형식으로, 네트워크를 통해 데이터를 빠르게 전송가독성: 사람이 읽고 쓰기 쉬운 형식으로 설계호환성: 대부분의 프로그래밍 언어에서 JSON을 쉽게 파싱하고 생성할 수 있는 라이브러리나 기능을 제공유연성: 구조화된 데이터(예: 객체, 배열)를 표현하는 데 적합   3.JSON 구조중괄호 {}로 묶여 있고 이름-값 쌍의 집합으로 구성된다.{ "name": "Alice", "age": 30, "isStudent": false}     4.JSON  사용 예시4-1. 웹 애플리케이션에서 데이터 교환..
라이브러리(Library) 프레임워크(Framework) 정의 프로그램의 구성요소로, 공통으로 사용될 수 있는 특정한 기능을 모듈화한 것 - 프레임워크는 어떠한 목적을 달성하기 위해 복잡하게 얽혀있는 문제를 해결하기 위한 구조 - 소프트웨어 개발에 있어 하나의 뼈대 역할 주체성 제어 흐름에 대한 주도성이 사용자에게 있음 제어 흐름에 대한 주도성이 프레임워크에 있음 특징 코드를 재사용하기 쉽다. 기능들을 가져다쓰며 개발 시간을 단축할 수 있다. 컴파일 시간을 단축할 수 있다. 개발자가 따라야 하는 가이드를 제공한다. 개발할 수 있는 범위가 정해져있다. 개발자를 위한 다양한 도구 , 플로그인들을 지원한다. 유지 보수가 쉬움 정형화 되어 있어 일정수준 이상의 품질을 기대할 수 있음 개발 시간을 줄일 수 있음 ..
아사_
'Computer Science/개발지식' 카테고리의 글 목록 (3 Page)