SMALL

Study 441

2021년 최고의 Node.js 프레임워크 10가지

상위 Node.js 프레임워크 Node.js 프레임워크는 MVC, Full-stack MVC, REST API 프레임워크의 세 가지 유형으로 분류됩니다. Express.js : 빠르고, 의견이 없는 미니멀리스트 웹 프레임워크 GitHub 인기도 : 별 55,000 개 Express.js는 웹 애플리케이션 및 API 구축을 위해 설계된 Node js용 사실상의 표준 서버 프레임워크입니다. 그것은 TJ Holowaychuk에 의해 처음 지어졌습니다. Express.js는 MEAN, MERN 및 MEVN과 같은 인기 있는 기술 스택의 일부입니다. 또한 PayPal 및 Uber와 같이 널리 사용되는 웹 응용 프로그램의 일부입니다. 그 기능 중 일부는, 강력한 라우팅 보기 시스템 14+ 지원 엔진 지원 HTTP ..

Study/개발 Tip 2021.11.29

2021 웹 개발 올인원 리소스 모음

개발자 로드맵 프론트엔드 528 - 프론트엔드 개발 로드맵. 백엔드 253 - 백엔드 개발 로드맵. 반응 222 - 반응 개발 로드맵. 안드리오드 77 - 안드로이드 개발 로드맵. 데브옵스 104 - DevOps 로드맵. 문서 및 참고 자료 MDN 웹 문서 42 - MDN 웹 문서 사이트는 웹 사이트와 프로그레시브 웹 앱 모두에 대한 HTML, CSS 및 API를 포함한 개방형 웹 기술에 대한 정보를 제공합니다. DevDocs 38 - 개발자를 위한 빠르고 오프라인이며 무료인 문서 브라우저입니다. 하나의 웹 앱에서 100개 이상의 문서를 검색하세요. 데브힌트 39 - 겸손한 치트 시트 모음. 플렉스 - 말벤 43 - CSS 플렉스 레이아웃을 위한 시각적 치트시트. 그리드 - 말벤 34 - CSS 그리드 ..

Study/개발 Tip 2021.11.26

Nginx SSL 발급하기 (자동갱신)

Certbot이 자동으로 인증서를 갱신해줘 편리한 방식 Certbot 설치 $ sudo apt-get update $ sudo apt-get install -y software-properties-common $ sudo add-apt-repository universe $ sudo add-apt-repository ppa:certbot/certbot $ sudo apt-get update $ sudo apt-get install certbot python-certbot-nginx # 만약 다음과 같은 에러가 난다면1 E: The repository 'http://ppa.launchpad.net/certbot/certbot/ubuntu focal Release' does not have a Release..

Study/개발 Tip 2021.11.23

CORSflare – 동일 출처 제한을 우회하는 무료 역방향 프록시

https://www.ryadel.com/en/corsflare-free-cors-reverse-proxy-bypass-same-origin/ CORSflare - Free Reverse Proxy to bypass same-origin restrictions CORSflare is a reverse proxy written in JavaScript that can be used to bypass most common Cross-Origin Resource Sharing restrictions, such as the errors that pr www.ryadel.com CORSflare 는 IFRAME 요소 내에 외부 웹 페이지를 포함하지 못하게 하는 오류와 같은 가장 일반적인 교차 출처 리소스 공유 제..

Study/Network 2021.11.21

No such file or directory: 'dev' 앱충돌 날 땐?

"No such file or directory: 'dev'" 앱 충돌이 날 때 아래와 같은 문구를 package.json에 추가해준다. Solution Node.js v12 or later (...) "scripts": { "start": "node src", "start:dev": "nodemon --watch --experimental-modules src/ src/index.js" }, "type": "module" } --experimental-modules 를 추가해주면 에러가 해결됩니다! 짠! 출처 :https://kingso.netlify.app/posts/error-nodemon-appcrashed/

Study/Node.js 2021.11.21

클라이언트의 Javascript 코드를 숨기는 방법

다른 사람이 실제로 브라우저의 소스 보기 명령에서 보고 있는 코드인 귀하의 질문에 직접 답변했는지 확신할 수 없습니다. 다른 사람들이 말했듯이 결정된 뷰어로부터 브라우저에서 실행되도록 의도된 자바스크립트를 보호할 방법이 없습니다. 브라우저에서 실행할 수 있는 경우 결정된 모든 사람도 이를 보고 실행할 수 있습니다. 그러나 다음과 함께 포함된 외부 자바스크립트 파일에 자바스크립트를 넣으면: 태그를 추가하면 자바스크립트 코드가 소스 보기 명령으로 즉시 표시되지 않고 스크립트 태그 자체만 그렇게 표시됩니다. 그렇다고 누군가가 외부 자바 스크립트 파일을 로드하여 볼 수 없다는 의미는 아니지만 브라우저의 소스 보기 명령에서 파일을 유지하는 방법을 물었고 이렇게 하면 됩니다. 소스를 보기 위해 더 많은 작업을 수행..

Study/JavaScript 2021.11.18

[Javascript] 마우스 이벤트(event)

0. 마우스 이벤트의 종류 1. click - 사용자해 해당 element를 클릭했을 때(버튼을 눌렀다가 떼었을 때) 발생 합니다. 2. mousedown - 사용자가 해당 element에서 마우스 버튼을 눌렀을 때 발생합니다. 3. mouseup - 사용자가 해당 element에서 눌렀던 마우스 버튼을 떼었을 때 발생합니다. 4. dblclick - 사용자가 해당 element에서 마우스 버튼을 더블 클릭했을 때 발생합니다. 5. mousemove - 사용자가 해당 element에서 마우스를 움직였을 때 발생합니다. 6. mouseover - 사용자가 마우스를 해당 element 바깥에서 안으로 옮겼을 때 발생합니다. 7. mouseout - 사용자가 마우스를 해당 element 안에서 바깥으로 옮겼을..

Study/JavaScript 2021.11.12

[블록체인] <Ethereum Request for Comment 20> ERC20이란?

최근 발표되는 코인들의 대부분은 ERC20을 기반으로 만들어져 있다. 이 말은 새롭게 등장하는 코인들이 이더리움 네트워크 위에서 만들어지고 있단 뜻이다. ERC20은 ‘Ethereum Request for Comment 20’의 약자로서 이더리움 블록체인 네트워크에서 발행되는 토큰의 표준 중 하나라고 정의 가능하다. 이더리움 블록체인은 스마트 컨트랙트(Smart contract)라는 서비스를 지원한다. 많은 코인들이 이 기능을 활용해 탈중앙화 어플리케이션((Dapp, Decentralized Application)으로 만들어졌다. 즉 ERC20이란 이더리움 내에서 블록체인을 만드는데 있어 따라야 하는 규칙이다. 이더리움이라는 땅 위에 코인들이 건물을 세운다고 비유할 수 있다. 여기서 ECR20은 건물을 ..

Study/블록체인 2021.11.12
반응형