분류 전체보기

Blog

마크다운으로 티스토리 블로그 글쓰기

✍️ 마크다운으로 티스토리 글쓰기 보기 좋은 떡이 먹기도 좋다는 말이 있죠. 글의 퀄리티 만큼이나 중요한 것은 가독성입니다. 가독성이 저하되면 양질의 글도 보기 힘듭니다. 그래서 글을 쓰고, 중요한 부분은 볼드처리를 하고 글씨색을 변경하는 작업을 블로그 에디터로 할 수 있습니다. 하지만 글쓰기도 힘든데, 언제 또 글에 스타일까지 입히죠? 블로그 글 한 개에 시간이 너무 오래 걸려요😭 그래서? 짜잔✨ 마크다운 언어를 활용해서 글쓰는 것을 알아보겠습니다. 목적 블로그 작성 시간 단축 가독성 향상 배우는 즐거움 🤓 마크다운이 뭐죠? 마크다운(Markdown, lightweight markup language)은 개발자가 아닌 분들이라면 생소하실 수 있습니다. 사용자가 글을 보다 쉽고 읽고 쓸 수 있게 만들어진..

HTML

a href="#", void(0) 의 의미 차이점

⚓ #, javascript:, void(0); 차이점 이 글은 anchor tag의 href 속성만 다룹니다. 링크로 이동시켜주는 앵커태그의 href 속성은 작성된 value값으로 이동시켜주는 HTML태그입니다. 간단하게 속성 살펴보기 URL 이동 특정 주소를 작성하면 해당 페이지로 이동해주는 역할을 합니다. 네이버 이동 이렇게 작성했을 경우, 화면에 렌더링 된 네이버 이동 텍스트를 클릭하면 네이버로 이동합니다. 스크롤 이동 다른 태그에 작성된 아이디 값을 추가하여 스크롤을 해당 위치로 이동시킬 수 있습니다. OBJ로 이동 이같은 경우는 다른 페이지로 이동하는 것이 아니라, 열려진 페이지에서 obj라는 id값을 가진 요소 위치로 스크롤을 이동시킵니다. href="#, #none, javascript:v..

Server

Express 설치하기

Express란? 웹 환경이 아닌 곳에서 Javascript 언어를 사용할 수 있게 고안된 Node.js의 프레임워크 중 하나입니다. Node.js로 서버를 만드는 것보다 더 빠르게 만들 수 있도록 도와주는 친구죠 🤜🏽💥🤛🏽 JS의 프레임워크로 React, Angular, Vue등이 존재하듯이 여러개가 존재합니다. 다만 사용률을 보면 express가 압도적으로 높습니다. 이거나 저거나 차이점을 잘 모르는 초보 개발자인지라 늘 npm popular지수가 가장 높은 것을 사용하고 있습니다. (Express는 노마드코더 유튜브 클론코딩을 하며 알게 되었네요.) Node.js란? Javascript는 웹 브라우저에만 내장되어 있어, 브라우저 밖으로 가지고 나와 우리가 컴퓨터에서 사용할 수 있도록 해주는 소프트웨..

Database/Mongo

MacOS에서 Homebrew로 MongoDB 설치하기

🍏 Mac OS에서 MongoDB 설치하기 Window는 공식 사이트에서 파일 내려받고 내컴퓨터 설정에서 환경변수만 설정하면 큰 에러없이 쉽게 설치가 가능한데 반해 Mac은 다소 복잡한 편입니다. Mac 환경에서 MongoDB를 설치하는 방법은 직접 파일을 내려받는 방법과 homebrew 패키지를 이용해 터미널에서 설치하는 방법이 있습니다. MongoDB 사이트에서 압축파일 내려받기 Homebrew로 설치하기 둘 다 해봤는데, mac은 homebrew로 설치하는게 간편한 것 같아요. 이 글에서는 2번 방법으로 안내하겠습니다. 🍺 Homebrew로 설치하기 brew update brew install mongodb-community@4.0 mkdir -p /data/db sudo chown -R ${who..

Server

서버란 무엇인가?

💻 서버 서버(Server)는 인터넷에 연결된 컴퓨터입니다. 그러면 제가 현재 이 글을 작성하고 있는 노트북도 서버가 될 수 있음을 의미합니다. 다만 제 노트북 *(맥북에어2012년형)*은 서버 용도로 사용하기 적절하지 않죠. 🗂 서버의 용도 서버가 왜 있어야 할까요? 내가 뭔가를 컴퓨터에 올리고, 이 내용을 친구도 언제든 보길 원합니다. 친구에게 내 컴퓨터 접속정보(이를 테면 IP, Port…)를 주면, 친구는 접속해서 내용을 확인 할 수 있습니다. 이렇게 된다면 저의 낡은 노트북도 서버의 역할을 하게 됩니다. 아, 물론 내 컴퓨터는 켜져 있어야 합니다. 이렇게 서버 역할의 컴퓨터는 항상 24/7 모드여야 하므로 성능이 좋아야 합니다. 그렇기에 제 노트북은 적절하지 않겠죠 👉 서버용 컴퓨터 영화에서도 ..

Server/Node.js

Node.js 설치하기

노마드코더 유투브 클론 코딩 을 공부한 기록입니다. 설치하기 🏠 Windows 윈도우 사용자는 node.js 홈페이지에 들어가서 다운받습니다. 오른쪽 현재 버전current은 최신 버전이지만 안정적이라는 보장은 없습니다. 가급적 프로젝트의 안정성을 위해 좌측 버전을 쓰는게 좋겠죠? 좌측의 LTS 버전으로 다운합니다. LTS는 Long Term Support의 줄임말로 장기간 지원이 가능하다는 의미입니다. 2년동안 취약점 및 개선사항에 대한 패치를 지원합니다. Current 버전은 개발이 진행중인 버전입니다. 추가 기능들이 들어 있습니다. 🍎 MacOS Mac 사용자도 위와 같은 방법으로 설치할 수 있지만 번거로운 path 설정을 해야하는 과정이 있기 때문에 🍺homebrew를 이용해 설치하겠습니다. ho..

개굴이 dev
'분류 전체보기' 카테고리의 글 목록 (4 Page)