Giter Club home page Giter Club logo

blog's Introduction

개발 블로그

블로그 주소

https://kyounghwan01.github.io/blog/

목적

  • 오류와 해결한 과정을 기록합니다.
  • 회사 개발하면서 얻은 인사이트를 기록합니다.
  • 그 외, 공부한 것들을 기록합니다.

blog's People

Contributors

dependabot[bot] avatar kyounghwan01 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

blog's Issues

nextjs 배우기

  • fundamental
  • car trader 예제
  • advance
  • getInitialProps
    - [ ] swr 추가 - 캐롯에서 안씀 삭제
  • github action 또는 netlify로 nextjs 배포하기 -> getserversideprops는 static한 페이지에서 사용하지 못함
  • 페이지 아닌 컴포넌트간 이동시에도 브라우저 history 쌓기

nest

  • nest 문법, 개념, 세팅
  • 예시 컨트롤러, 서비스, 엔티티 정의
  • validation, dto, 파이프라인
  • 에러핸들링 (HttpException, NotFoundException)
  • 모듈화

svelte

기능 별로 포스팅 분리

  • 절대경로
  • console 제거
  • scss, 글로벌 css

질문이 있습니다!

안녕하세요. 블로그 너무 잘 작성해주셔서 많은 도움이 되었습니다.

다름이 아니라 네이버 뉴스기사 크롤링 관련해서 작성하신 코드를 사용하려고하는데

totalCount = html.select("div.section_head > div.title_desc > span")[0].text.split(' / ')[1][:-1]

이 부분에서

totalCount = html.select("div.section_head > div.title_desc > span")[0].text.split(' / ')[1][:-1]
IndexError: list index out of range

이런 에러가 뜹니다! 어떻게 해야될까요??ㅠ

react

  • setInterval
  • setTimeout
  • webview bridge 여러개인경우 에러핸들링

mysql

  • express + mysql setting
  • sequlize
  • 1:n
  • 비동기 db create for of 문
  • sequelize cascade delete

ts 기본 포스팅 수정

  • 유니온
  • 제네릭
  • 타입 제한
  • promise
  • 타입 추론
  • 타입 가드
  • type assertion
  • 유틸리티 타입
  • axios response 정의
  • Type 'null' is not assignable to type 'string'.ts(2322), Object is possibly 'null'.ts(2531) 해결
    • 옵셔널체이닝 사용
    • 타입 어설션 사용 (as, !)
    • if문으로 null check

react-native

  • modal
  • progress bar
  • flatList (상단 하단에 component 추가)
  • select box
  • 캐러셀
  • react-native-auto-height-image : 지정하는 width에 맞게 이미지 사이지를 측정하여 height 자동 적용 (원래는 ratio를 코드로 변환하여 넣어야함)
  • react-native-tab-view
  • video
  • 아코디언
  • dynamic image import
  • animated numbers

vue3

  • composition api
  • composition composable
  • composition api with vuex
  • teleport
  • composition api vs vuex
  • vue3 카테고리 분리
  • vuex - ts
  • global state

email in html

email을 등록하는 서비스 마다 다른지 모르겠지만

svg안먹고 display flex도 안먹고, onclick이벤트는 쥐메일이나 네이버메일에서 읽지도 않아서 다 a태그로 감아야하고 고난의 연속

ts 포스팅 분리

  • 기본
  • 인터페이스
  • 타입 추론 / 단언 / 가드
  • 제네릭 / api 호출 promise 타입 정의
  • 타입 호환
  • 타입 별칭

fix typo

react-query

  • 실횅 → 실행

제가 일부러 찾는 것은 아닌데, 괜히 문법 나치가 된 것 같네요 ㅠㅠ
그냥 보여서요..

블로그 잘 보고 있습니다~

react-native-firebase 포스팅

  • https://kyounghwan01.github.io/blog/React/react-native/react-native-webview 에 있는 fcm 포스팅 정보 분리
  • fcm 세팅
  • and / ios fcm 차이 구분

aws 웹 서비스 요약

  • aws에 웹 디플로이 하는 서비스 요약
  • aws cloudfront를 이용하여 http redirect to https

dev / build 환경 구분 자동화

  • 각 디렉토리별 index.js에 들어가는 number 값이 dev, build 환경별 다른 값을 받아야함.
  • .env 또는 다른 환경변수 값을 다루는 라이브러리 있는지 확인

react-rnd

  • blob img 넣기
  • styled components 만을 위한 props type
  • next -> dynamic Head meta tag

mobx 배우기

  • 개념 정리
  • 함수형 mobx 사용법
  • todo 예제 코드 작성
  • mobx api 정리
  • 비동기 사용법
  • 다른 store 값 사용하기 (root store, children store 구성)
  • mobx ts화 시키기
  • store에서 router history push 하는법 연구

git 명령어 공부하기

  • squash
  • cherry-pick
  • reset, revert
  • rebase
  • commit, branch 옮기기
    • 브랜치 옮기는 키워드 (^, ~)

Google adsense 추가

  • 블로그 서브 도메인 제거 후 라우팅
    블로그내 seo 주소 새변경된 주소로 변경
    vuepress css 주소 변경
    diploy.sh 파일 - 블로그 commit push 주소 변경

  • ads 포스팅 추가 안함

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.