분류 전체보기 79

[소소한 ITMI] web1.0 & web2.0

Web 1.0(웹 1.0) : 1990년 ~ 약 2004년 읽기 전용 (read only) 정보 공급자와 정보 소비자의 역할이 명확하게 구분 정보의 소유자가 제공하는 정보를 확인 즉, 읽는 것만이 가능 ex : 뉴스 만들기 - 뉴스 읽기 단방향 소통 Web 2.0(웹 2.0) : 약 2004년 ~ 우리가 살고 있는 시대 (스마트폰의 보급) 읽기 + 쓰기 (read and write) 정보 소비자가 정보 공급자도 될 수 있음 -> 참여형 구조 다양한 정보의 상호작용 ex : 페이스북, 유튜브, 인스타그램, 틱톡, 에어비앤비 등 양방향 소통 단점 개방성 저해 사용자 개인과 제작물 정보를 플랫폼이 소유 중앙화된 서버에서 데이터를 관리 사용자 정보와 데이터로 플랫폼이 수익 창출 및 정보 통제 ex : 구글 - ..

[네트워크/Network] 라우팅 (Routing) 이란?

리액트를 공부하기 위해 책을 읽던 중, 이러한 문단을 발견했다. 일부 웹 프레임워크가 MVC 또는 MVW 등의 구조를 지향하는 것과 달리 리액트는 오직 뷰만 담당합니다. 다시 한 번 강조하면 리액트는 프레임워크가 아니라 라이브러리입니다. 다른 웹 프레임워크가 Ajax, 데이터 모델링, 라우팅 등과 같은 기능을 내장하고 있는 반면, 리액트는 정말 뷰만 신경쓰는 라이브러리이므로 기타 기능은 직접 구현하여 사용해야 합니다. ... 다른 개발자들이 만든 라이브러리, 즉 라우팅에는 리액트 라우터(react-router), Ajax 처리에는 axios나 fetch, 상태 관리에는 리덕스(redux)나 MobX를 사용하여 빈 자리를 채우면 됩니다. - 리액트를 다루는 기술 (개정판) 저 문단에 있는 것들에 대해서 다..

IT/네트워크 2023.07.06

[인턴] devops-backend 배운 내용

1. 기획 프로젝트 주제 프로젝트 필요성 ( + 클라이언트 파악하기 ) 프로젝트 방향성 2. 로직 / 모델링 실행 로직 설계 DB 모델링 (ERD 사용) 3. 스크래핑 모듈 개발 스크래핑 - 셀레늄 공부 전처리 공부 데이터 스크래핑 후에, 알맞게 전처리한 결과를 내보내는 모듈 개발 sentry 알림 4. MySQL, docker, 우분투 서버 데이터를 관리할 공간 : MySQL 공부 클라우드 서버 공부 도커 컨테이너에 MySQL 접속 및 실행 - 로컬용 우분투 서버로 실제 서버 접속 - 관리 리눅스 crontab 학습 5. Django, MySQL 장고 공부 장고 ORM 공부 장고와 MySQL 연결 마이그레이션 6. API 설계 및 구현 API 명세서 작성 CRUD 구현 request, response ..

[Javascript] 자바스크립트 입문

2023.05.13에 시작한 자바스크립트 공부 달려보자고 ~ 01. Hello JavaScript! ** 이용 사이트 CodeSandbox CodeSandbox: Code, Review and Deploy in Record Time CodeSandbox is a cloud development platform that empowers developers to code, collaborate and ship projects of any size from any device in record time. codesandbox.io => 이용해서 하려다가 그냥 vscode로 가서 공부 중.... ㅎ 역시 오류 수집가 답게 또 오류 발생 [Running] node "/Users/jordy/Desktop/works..