전체 글73 E - Business E - Business 전자 상거래 시간과 공간의 경계를 허물며 상품 거래의 효율을 높인다. 직접 발로 뛰지 않아도 된다. E-Business Model 여기서 2는 to를 의미한다. B2B Business to Business 기업과 기업간의 거래 판매자와 구매자 모두 기업 단위이기에 서비스나 물품의 규모가 큰 편이다 B2C Business to Consumer 기업과 소비자간의 거래 기업이 소비자에게 물품, 서비스를 판매하는 형태 ex) 인터넷 쇼핑몰 C2C Customer to Customer 개인과 개인의 거래 요즘 유행하는 당근마켓과 같은 중고거래가 바로 C2C의 좋은 사례입니다. C2B Customer to Customer 개인과 기업의 거래 소비자가 개인적으로 혹은 단체를 구성하여, 상품의 .. 2022. 6. 25. [JS] 얕은 복사 & 깊은 복사 자바스크립트에서 값은 원시값과 참조값으로 나뉜다. 원시 값 Number String Boolean Null Undefined 원시값은 값을 복사 할 때 복사된 값을 다른 메모리에 할당하기 때문에 원래의 값과 복사된 값이 서로에게 영향을 미치지 않는다 const a = 1; let b = a; b = 2 console.log(a); //1 console.log(b); //2 참조 값 Object Symbol 배열 참조값은 변수가 객체의 주소를 가리키는 값이기 때문에 복사된 값(주소)이 같은 값을 가리킨다. const a = {number: 1}; let b = a; b.number = 2 console.log(a); // {number: 2} console.log(b); // {number: 2} 이러한 .. 2022. 6. 25. 웹 표준에 관하여 웹 표준 (Web Standards) 웹에서 표준적으로 사용되는 기술이나 규칙 standard(표준)보다는 권고안(recomendation)에 가깝다. HTML, CSS, JavaScript에 대한 규정을 담고 있다. 웹 표준의 궁극적인 목적은 웹사이트에 접속한 사용자가 어떠한 운영체제나 브라우저를 사용하더라도 동일한 결과를 보이게 하는 것이다. 웹 접근성, 웹 호환성, 웹 사용성은 모두 웹 표준을 지키기 위해 생긴 개념들이다. 웹 표준을 따를 때 장점 다양한 브라우저나 새로운 기기에서도 올바르게 표시된다. 접근성 향상 검색 엔진 최적화(SEO) meta 요소를 이용한 정확한 문서 정보의 제공과 적절한 제목(heading)의 사용, 의미에 맞는 마크업은 검색 시 결과에 영향을 미치는 중요한 정보이다. 쉬.. 2022. 6. 24. XSS, CSRF XSS (Cross-Site Scritping) 줄이면 CSS인데 Cascading Style Sheet와 혼동이 올 수 있어서 XSS라고 부르는 것이다. 웹 페이지에 악의적인 스크립트를 삽입해 방문자들의 정보를 탈취한다. 의도치 않은 비정상적인 기능 수행을 유발한다. 쿠키나 세션, 토큰을 탈취한다. 공격 대상 스크립트 언어 ex) javascript 취약한 코드 보안 방법 입력할 때와 출력할 때, 모두 필터링하고, 클라이언트에도 막을 수 있을만한 수단을 구성해놓는 것이 좋다 HTML 태그의 사용을 제한하거나 스크립트에 삽입되지 않도록 & 등의 문자를 다른 문자로 치환함으로써 방지한다. CSRF (Cross-site request forgery) 사이트 간 요청 위조 공격자가 사용자에게 특정 행동.. 2022. 6. 23. sementic tag 개인 노션에서 정리한 내용입니다. article과 section이 너무나 헷갈려 제 나름의 정의를 내려봤습니다. https://sanghoon98.notion.site/sementic-tag-356b188e1c35414b8ac714fcf8bee153 sementic tag sementic tag를 사용하는 이유 sanghoon98.notion.site 2022. 6. 21. MVC패턴과 Flux 아키텍처 https://sanghoon98.notion.site/MVC-Flux-4450d42440294d02a827ec12e48f89a1 MVC패턴과 Flux 아키텍처 Front-End에 사용되는 프레임워크의 대부분은 MVC(Model-View-Controller) 디자인 패턴을 채택 sanghoon98.notion.site 개인 노션에 정리한 내용입니다. 2022. 6. 20. 이전 1 2 3 4 5 6 ··· 13 다음