개발(Web)/Web 65

[CSS] Row와 Column, Main Axis와 Cross Axis

행(Row)과 열(Column) 축 개념을 이해하려면 row와 column부터 알아야 한다. row≒가로≒inline, column≒세로≒block이다. Block-level elements와 Inline elements 블록-레벨 요소(Block-level elements) 기본적으로 세로 방향으로 정렬, 요소 단위로 강제 개행, 모든 너비를 차지함(옆에 다른 요소 두기 X) 인라인 요소(Inline elements) 기본적으로 가로 방향으로 정렬, shinye0213.tistory.com 축(Axis) flexbox 개념을 이해하려면 축부터 알아야 한다. 주축(Main Axis) 교차축(Cross Axis) 이름 그대로 주축과 '교차'한다. 따라서 주축이 가로면 교차축은 세로, 주축이 세로면 교차축은..

개발(Web)/Web 2022.01.12

[CSS] Display와 Floats

display: block; display: inline; display: inline-block; display: flex; (번외) float: left; 아래 글에서 float에 대해 상세하게 설명해 놓았다. 영어 전문을 읽을 필요 없이 그림만 봐도 어느 정도 이해가 된다. All About Floats | CSS-Tricks Float is a CSS positioning property. To understand its purpose and origin, we can look to print design. In a print layout, images may be set into the page such that text wraps around them as needed. This is comm..

개발(Web)/Web 2022.01.11

[HTML] Block-level Elements와 Inline Elements

블록-레벨 요소(Block-level Elements) 기본적으로 세로 방향으로 정렬, 요소 단위로 강제 개행, 모든 너비를 차지함(옆에 다른 요소 두기 X) 인라인 요소(Inline Elements) 기본적으로 가로 방향으로 정렬, 공간이 충분하면 개행하지 않음, 필요한 너비만 차지함(옆에 다른 요소 두기 O) 참고 블록 레벨 요소 - HTML: Hypertext Markup Language | MDN HTML(Hypertext Markup Language)의 요소는 역사적으로 "블록 레벨" 요소와 "인라인" 요소로 분류됐습니다. 기본적으로 블록 레벨 요소는 부모 요소의 전체 공간을 차지하여 "블록"을 만듭니다. 이 글에서 developer.mozilla.org 인라인 요소 - HTML: Hyperte..

개발(Web)/Web 2022.01.10

[Internet] 도메인 이름이란 무엇일까? DNS는 어떻게 작동할까?

도메인 이름(Domain Name) 컴퓨터는 인터넷에서 IP 주소로 서로를 식별할 수 있지만, 사람은 숫자의 나열인 IP 주소를 기억하기 어렵다. 이 문제를 해결하기 위해 일정한 규칙에 따라 단어를 조합해 만든 것이 바로 도메인 이름이다. 도메인 이름은 각 부분마다 담당하는 DNS 서버가 있고, 특정 도메인의 IP 주소를 알려면 역순(Root → Top-level → Second-level → Sub)으로 긴 여정을 떠나야 한다. 도메인 등록 웹사이트에 원하는 도메인 이름을 등록하고 돈을 지불하면 해당 도메인 이름을 쓸 수 있다. 도메인 이름 시스템(DNS, Domain Name System)의 작동 원리 참고 [생활코딩] DNS(Domain Name System) 회사에서 강의 듣고 정리한 내용 1. ..

개발(Web)/Web 2021.12.24

[Internet] HTTP란 무엇일까? HTTPS와의 차이는?

HTTP(HyperText Transfer Protocol) 서버와 클라이언트 간의 요청과 응답을 전송하는 프로토콜. 웹에서만 사용하며, TCP/IP 기반으로 작동한다. 상태를 가지고 있지 않은(Stateless) 프로토콜이다. 미니사전 클라이언트 [client] 웹페이지 손님. 정보를 요청(request)하는 컴퓨터. 서버 [server] 웹페이지 주인. 요청에 응답(response)하는 컴퓨터. 프로토콜 [protocol] 컴퓨터의 데이터 교환 방식을 정의하는 규칙(통신규약). 인터넷 프로토콜 슈트 [Internet Protocol Suite] 프로토콜 모음. 이 중 TCP와 IP가 가장 많이 쓰임. 전송 제어 프로토콜 [TCP, Transmission Control Protocol] 전송 조절 프로..

개발(Web)/Web 2021.12.20

[Internet] IP주소란 무엇일까?

IP(Internet Protocol) 위키백과에서 '송신 호스트와 수신 호스트가 패킷 교환 네트워크에서 정보를 주고받는 데 사용하는 정보 위주의 규약(프로토콜)'이라고 설명하고 있는데 배경지식이 부족하다보니 뭔 말인지 알 수가 없다. 호스트(Host) 인터넷에 연결된 컴퓨터를 호스트라고 한다. 그러니까 송신 호스트는 정보를 보내는 컴퓨터, 수신 호스트는 정보를 받는 컴퓨터다. 패킷 교환 네트워크(Packet Switching Network) 덩치가 큰 정보는 통으로 전송하는 것보다 쪼개버리는 것이 효율적이고 안정적이다. 이 때 작게 자른 데이터를 패킷이라고 하며, 이렇게 패킷으로 정보를 주고받는 것을 패킷 교환 방식이라고 한다(자세한 내용은 다음에 알아보자). 프로토콜(Protocol) 통신 규약, 그..

개발(Web)/Web 2021.12.19

[Internet] 인터넷은 어떻게 작동할까?

인터넷(Internet) 컴퓨터 네트워크 통신망. 인터넷으로 연결된 컴퓨터끼리 통신 규약을 통해 정보를 주고받을 수 있다. 라우터(Router) 흔히 인터넷 공유기라고 부르는 그것. 인터넷 회선 하나로 여러 기기에서 인터넷을 사용하게 해주는 장치. 다른 게시글에서 자세하게 다룰 예정이니 오늘은 이 정도만 알고 넘어가자. 웹(Web) 월드 와이드 웹(World Wide Web, WWW, W3)이라고도 한다. 인터넷과 웹을 혼용하는데, 사실 둘은 다른 개념이다. 인터넷이 인프라라면, 웹은 그 인프라 위에 구축된 서비스다. 서버(Server)와 클라이언트(Client) 웹페이지/사이트/앱을 저장하고 정보를 제공하는 컴퓨터를 서버라고 한다. 일반 사용자로, 서버에 정보를 요청하는 컴퓨터를 클라이언트(Client..

개발(Web)/Web 2021.12.17

톰캣 에러(Tomcat Error) HTTP 상태 404 – 찾을 수 없음

요청된 리소스 [/]은(는) 가용하지 않습니다. Origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나, 그것이 존재하는지를 밝히려 하지 않습니다. 방법 1. Path 확인 방법 2. component 파일 수정 이클립스 기존 프로젝트 import 시 프로젝트명 변경 이클립스 기존 프로젝트 import 시 프로젝트명 변경 개발자라는 일을 하면서 새 프로젝트를 진행할때 처음부터 환경설정을 하고 뭐하고 하는 경우는 드물다. 보통 기존의 프로젝트를 가져와 현 aljjabaegi.tistory.com 방법 3. 프로젝트명만 원상복구

개발(Web)/Web 2021.03.30

[Ant Design] 앤트디자인 아이콘 에러/미표시 문제

앤트디자인 에러(Ant Design Error) Attempted import error: 'Icon' is not exported from 'antd'. Attempted import error: 'Icon' is not exported from 'antd'. 방법 1. antd 재설치 및 코드 수정 [오류해결] 'Icon' is not exported from 'antd' 위와 같은 오류가 뜨기 시작. Attempted import error: '@ant-.. shinye0213.tistory.com 앤트디자인 에러(Ant Design Error) Warning: [@ant-design/icons] Should have `component` prop or `children`. Warning: [@an..

개발(Web)/Web 2021.03.10

[Gulp] Replace Autoprefixer browsers option to Browserslist config.

Replace Autoprefixer browsers option to Browserslist config. Gulp 에러(Gulp Error) ReferenceError: primordials is not defined gulp 에러(gulp Error) gulp : 'gulp' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이 방법 1. 터미널 변경 [오류모음] npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있.. shinye0213.tistory.com Replace Autoprefixer browsers option to Browserslist config. Use browserslist key in package.json or .bro..

개발(Web)/Web 2021.03.08

[Gulp] ReferenceError: primordials is not defined

ReferenceError: primordials is not defined gulp 에러(gulp Error) gulp : 'gulp' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이 방법 1. 터미널 변경 [오류모음] npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 VSCode와 Node.js 를 설치하고 간단한 프로젝트를 생성하기 위해 npm init을 쳤는데 shinye0213.tistory.com 방법 1. package.json 수정 [Gulp] ReferenceError: primordials is not defined in node 에러 문제 ReferenceError: primordials is not d..

개발(Web)/Web 2021.03.08

[Gulp] gulp : 'gulp' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되 지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 ..

gulp : 'gulp' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되 지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 방법 1. 터미널 변경 [오류모음] npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 VSCode와 Node.js 를 설치하고 간단한 프로젝트를 생성하기 위해 npm init을 쳤는데 다음과 같은 오류... blog.naver.com 방법 2. 환경 변수 추가 'gulp'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램... 오류 해결 방법 semantic ui를 윈도우에서 사용하려고 하는데관리자 모드로 cmd창을 켜서 npm..

개발(Web)/Web 2021.03.08

[Node.js] Error: Cannot find module 'moment'

Error: Cannot find module 'moment' 방법 1. moment 설치 비디오 업로드 FORM 만들기(1) 에서 Sign Up 이 되지 않습니다 ㅠㅠ - 인프런 | 질문 & 답변 안녕하세뇨 ^^ 강의 봐주셔서 너무 감사합니다 ~! 그리고 너무 자세하게 에러 보여주셔서 감사해요 우선 처음 스크린샷 보시면 Cannot find module moment 이렇게 있잔아요 ? 이거는 www.inflearn.com 방법 2. npm update check failed npm update check failed Last night I tried to update my node and npm, it seemed to have been successful, however ever since then ..

개발(Web)/Web 2021.02.27

[Ant Design] Warning: [@ant-design/icons] Should have `component` prop or `children`.

앤트디자인 에러(Ant Design Error) Attempted import error: 'Icon' is not exported from 'antd'. Attempted import error: 'Icon' is not exported from 'antd'. 방법 1. antd 재설치 및 코드 수정 [오류해결] 'Icon' is not exported from 'antd' 위와 같은 오류가 뜨기 시작. Attempted import error: '@ant-.. shinye0213.tistory.com Warning: [@ant-design/icons] Should have `component` prop or `children`. 방법 2. 설치 명령어 변경 ant-design icon, button ..

개발(Web)/Web 2021.02.25
반응형