a(float) 의 출력 결과 : 3.5232346b(double)의 출력 결과 : 3.5232345235234233c(decimal)의 출력 결과 : 3.52323452352342342344234float 와 double는 부동소수점이여서 특정한 식에 의하여 최대한의
부트캠프 수료 후 웹개발에 대한 고민이 시작되었다.내가 진정으로 하고 싶은 것은 무엇인가?웹페이지를 만드는 것도 좋았지만 내가 진짜 하고 싶은 일은 아니라고 생각이 들었다.남들 하는 대로 따라가는 것에 의미가 있을까라는 원초적인 질문들이 내 머리속을 뒤죽박죽 망쳐버려서
국비지원으로 처음 코딩을 접하게 된 웹개발자 전형 부트캠프이다.직업훈련포털인 Hrd-net에서 표시되있는 과정이름은 "실무형 Nodejs 백엔드 엔지니어 양성과정"기간은 2022-11-14 ~2023-03-29 총 5개월로 웹 개발자 백엔드 과정이다.여기 부트캠프에서
Schema-First 스키마 우선 방식은 스키마를 먼저 정의하고, 그에 따라 데이터 모델을 작성하는 방식입니다. 스키마를 작성하기 위해서는 graphql의 data model을 나타내기 위해 만들어진 SDL(Schema Definition Language)를 사용합
GraphQL은 쿼리 언어 및 런타임 시스템으로 클라이언트가 필요한 데이터를 정확하게 요청할 수 있도록 하여 보다 효율적이고 유연하며 강력한 API를 구축할 수 있도록 합니다.데이터 요청방식REST API는 클라이언트가 서버에서 정의된 엔드포인트를 요청하면 서버가 이에
REST API란 REST(Representational State Transfer)를 기반으로 만들어진 API를 의미합니다.RESTful은 REST 아키텍처를 따르는 웹 서비스 API를 뜻하는 구체적인 용어입니다.하지만 REST를 사용했다 하여 모두가 RESTful
인터넷에서 데이터를 전송하는 데 가장 많이 사용되는 프로토콜 중 하나입니다.HTTP는 웹 브라우저와 웹 서버 간에 데이터를 주고받기 위해 사용됩니다.기본적으로 80번 포트를 사용데이터를 암호화하지 않기 때문에 제3자가 가로채어 데이터를 엿볼 수 있습니다. -> 개인정보
운영체제로부터 자원을 할당받아 실행 중인 프로그램을 의미합니다. 각 프로세스는 별도의 주소 공간을 가지고 있어, 독립적으로 실행될 수 있습니다. 이러한 프로세스는 운영체제로부터 CPU, 메모리, 파일 등의 자원을 할당받으며, 프로세스 간의 자원 공유는 IPC(Inter
동기(Synchronous)와 비동기(Asynchronous)는 코드 실행 방식을 나타내는 용어입니다.동기 코드 실행 방식은 코드를 순차적으로 실행하면서 한 작업이 끝날 때까지 기다리는 방식입니다. 예를 들어, 함수를 호출하면 그 함수의 작업이 완료될 때까지 코드 실행
이벤트 루프 (Event Loop)는 JavaScript에서 비동기성을 처리하는 메커니즘 중 하나다음과 같은 주요 구성요소들이 서로 상호작용하면서 비동기적으로 처리되는 작업들을 순차적으로 처리할 수 있게 해준다.호출스택 / 메세지 큐 / 이벤트루프 / 백그라운드 / W
특정 아이템을 기준으로 그 이후의 항목을 반환커서는 일반적으로 아이템의 고유 식별자나 정렬된 속성을 사용장점:대량의 데이터를 처리할 때 빠른 속도를 유지실시간 데이터에 대한 일관성이 높음단점:페이지 중간에서 삽입된 데이터 처리가 어려울 수 있음특정 페이지로의 직접 접근
if 문은 특정 조건이 참일때 명령문을 실행 하며, 거짓일경우 에는 else 문을 실행함비교연산자를 사용 한 참 또는 거짓으로 평가되는 표현식else if로 조건 추가 가능 논리 연산자&& (and 연산자) : 양쪽에 위치한 조건을 모두 만족한 경우 true|| (or
함수를 사용하기 위해서는 선언을 하고 호출을 해줘야함function 함수이름(param1, param2, ...){ // ...code here return 결과값}const 함수이름 = ( param1, param2, ... )=>{ // ...cod
객체 생성시 중괄호: { } 사용객체안의 {key: 'value'}객체안의 PropertyDot notation(점)Bracket notation(괄호)Object.Keys() : 객체의 key만 가져와 배열에 담아줌Object.values() : 객체의 value만
배열 생성시 대괄호: \[] 사용index는 각 요소에 순서를 부여 하고 접근이 가능하도록 해줌index는 0번부터 시작함index 번호로 요소(Element)에 접근시length (배열의 요소의 길이를 number type으로 출력)요소를 1번부터 시작함(index와
변수 (값이 변함) : var, let 상수 (값이 변하지 않음) : const 1. 변수와 상수를 선언(declaraiton) 변수 혹은 상수를 사용하기 위해서는 선언이 필요함 ex) result = 1 result라는 변수에 1 이라는 데이터가 담김 3. 변