전체 글

코린이 입니다. :)
기본 명령어기능예시비고dir파일 목록  copy con [파일명]파일 생성copy con memo.txtctrl C 로 저장 후 나가기notepad [파일명]txt 파일 열기
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. Gin 은 Go 로 쓰여진 HTTP 웹 프레임워크이다.
1부. Go 언어 2부. 프론트엔드 4장. React.js 와 프론트엔드 개발 npm install -g create-react-app create-react-app frontend create-react-app 으로 리액트 애플리케이션 프로젝트를 만드는 것은 꽤나 오래걸린다. 이제 실행을 해보자. npm start src 아래의 모든 파일을 삭제하자. 아래와 같이 이미지를 추가한다. ReactDOM.render() 함수를 사용해 리액트 엘리먼트를 문서 객체 모델 (DOM) 로 변환한다. public/index.html src/index.js import React from "react" import ReactDOM from "react-dom" class Card extends React.Compone..
Part 1리액트는 페이스북이 만든 사용자 UI 구축을 위한 라이브러리 입니다.Routing 같은 기술이 리액트 자체에는 들어가있지 않습니다.리액트는 3 가지 대표적인 특징을 가지고 있습니다.1. JSX 문법JSP 는 자바스크립트 안에서 HTML 문법을 사용해서 view 를 구성할 수 있게 도와주는 라이브러리 문법입니다.2. Component 기반리액트는 컴포넌트 기반의 라이브러리인데요, 컴포넌트 기반이라 함은 기존의 웹 페이지를 작성할 때 처럼 하나의 HTML 코드를 집어넣고 하는 것이 아닌, 여러 부분을 분할해서 코드의 재사용성과 유지보수성을 증가시켜 줍니다.3. Virtual DOM가상 돔은 기존 DOM 의 한계를 탈피하기 위해 나온 대안입니다.DOM 이란 ?Document Object Model ..
CH0101. 크롤링 개념What is Crawler ?  조직적, 자동화된 방법으로 월드 와이드 웹을 탐색하는 컴퓨터 프로그램 From 위키백과 seeds 위키피디아, 네이버, 다음을 시드로 정할 수도 있다. 웹 크롤러 vs 웹 스크레퍼 웹 스크레핑: 웹사이트에서 원하는 정보를 자동으로 추출 & 수집하는 프로그램 02. robots.txt와 사이트 크롤링 정책03. Axios Cheerio 사용해보기04. 렌더링 지연 알아보기05. Puppeteer 살펴보기06. Puppeteer를 사용해 크롤링하기CH0201. 검색 결과로 나타난 게시글 데이터 획득하기02. 무한 스크롤을 구현하기03. API를 통한 무한 스크롤 구현하기04. 획득한 데이터를 JSON 파일로 저장하기CH0301. 현대적 프론트엔드 개..
Ch 10. NoSQL과 MongoDB 01. NoSQL의 정의, RDB와의 비교점 NoSQL 은 Not Only SQL 이다. 스키마 없이 데이터를 표현하는 것이 주된 특징인 일련의 데이터베이스들을 의미한다. NoSQL 은 공유점이 없으므로 DB 종류에 따라 다르다. 정해진 스키마란 ? 정해진 데이터가 들어가야하는 틀이 없다. 사용자에는 가입일, 포스트 등의 그 틀이 있는 것이 아니다. NoSQL 은 그 틀이 없으므로 집어넣는데로 들어간다. 장점 높은 수평 확장성 초기 개발의 용이성 스키마 설계의 유연성 단점 표준의 부재 SQL 에 비해 약한 query capability data consistency 를 어플리케이션 레벨에서 보장해야 함. 수직확장 vs 수평확장 RDB 처럼 일정한 구조일 필요가 없으..
VirtualBox 에 우분투 설치1. 설치하기2. 스냅샷 찍기 찍은 스냅샷은 복원버튼으로 되돌릴 수 있습니다.        참고설치방법 https://mjn5027.tistory.com/109스냅샷 찍기 https://extrememanual.net/35625
0 단계. Go 언어를 배우기 전에 00장. 개발환경구축 다음 0.2 이후 버전까지 지원되므로 현재 나온 버전의 0.2 를 뺀 버전까지가 안정한 버전이지 않을까 싶다. 현재 19 버전이므로, go1.19 (released 2022-08-02) 1.16 버전을 받아보자. 책도 1.16 버전으로 진행하고 있다. 고랭 설치 brew install go 버전 확인 go version 버전 변경 echo '\n# 고랭 버전\nexport PATH="/opt/homebrew/opt/go@1.16/bin:$PATH"' >> ~/.zshrc 지정 단축키 Opt G: new Go file Opt D: new Directory hello/hello.go package main import "fmt" func main() ..
코너.
코너의 개발블로그