Develop Guide Reference
개발 가이드 Index
기술 spec study 목록 (실질적 업무에 관련한)(2022/11/14~)
TIL 요즘
개발자도구 lighthouse-SEO
Git 명령어 정리
- 자주 쓰는 명령어
javascript Reference
- Web Development Resources
- javascript utilities - 1loc.dev
- javascript theory
- javascript concept
- javascript prototype 2016년 글
알고리즘😡😱
- 알고리즘 공부 시작 방법 및 순서
- PS roadmap
- 인프런 알고리즘 강좌
- 공부하면서 알게된 것들
- trekhleb/javascript-algorithms
GitHub Action 배포
- Github Actions으로 배포 자동화하기
- React (Movie King) 프로젝트 배포 참조
연산자
- 표현식과 연산자
- 연산자 우선순위 MDN
regular expression
example
Webpack vs (Grunt vs Gulp)
출처
- Webpack = (Grunt|Gulp) + Browserify(Node.js기반 javascript code를 브라우저 환경에서도 실행 가능하도록 해줌)
- Webpack = 모듈 번들러 / Grunt vs Gulp = task runners
ejected webpack
Babel
- Babel : JavaScript 컴파일러, ES6 이후의 코드를 구형 브라우저 환경에 맞게 변환
- polyfill : 폴리필은 웹 개발에서 기능을 지원하지 않는 웹 브라우저 상의 기능을 구현하는 코드
도커 Docker
- 컨테이너 기반의 오픈소스 가상화 플랫폼
- 도커 빌드
임시 컨테이너 생성 > 명령어 수행 > 이미지로 저장 > 임시 컨테이너 삭제 > 새로 만든 이미지 기반 임시 컨테이너 생성 > 명령어 수행 > 이미지로 저장 > 임시 컨테이너 삭제 > … 의 과정을 계속해서 반복
- 서버 구현까지 출처
- 참조
SSO 로그인
FlexBox (Flexbox Froggy를 통한 정리)
flexbox.md
React 스터디 정리
React 정리
Hook 정리
jquery => javascript
npm 배포출처
npm login // 로그인
npm whoami // 내 id 확인
npm info hello-login // hello-login npm package가 있는 지 확인 E404응답이면 배포 가능
npm publish // 배포
package의 명령어
- --sourceMap==false : webpack에 의해 번들링 된 파일과 해당 파일에 대응되는 sourcemap이 생성, 실제 배포 시 sourcemap은 제거하겠다는 명령어
React build 시 sourcemap 제거하기
- node --max-old-space-size=???? : 힙 메모리 부족시
Static web app 설정
//
{
"routes": [
{
"route": "/*",
"serve": "/index.html",
"statusCode": 200
}
]
}
종합 개발
개발 도구
- 정규식 검사
- css 에디터
- flex box 연습 - frogbox
- javascript 연습장
- color tool
- google Font
- icon
<script>
injection
- 소스 한줄 정렬
- QA자동화
- HTML WEB 웹 개발 각각 cache 유무 코드의 no-cache 캐시삭제, browser 가 caching 하지 않게 하는 http header 설정
- Azure 배포
- [웹폰트] 올바른 방법으로 로딩하자. - 사이트 로딩 속도 개선
- 웹브라우저에서 알림