밸~하!밸로그여러분 안녕하세요!오늘은 React-router 와 Next-router에대해서 알아보겠습니다!먼저 next.js와 react의 차이는 무엇일까요??Next.js는 react의 라이브러리지만 리액트보다 더욱 다양한 기능을 편리하게 제공을 하고 있습니다이것으
밸하!밸로그 여러분 안녕하세요! 오늘의 주제는 바로 virtual DOM입니다! 도대체Virtual DOM이란 무엇일까요?? 직역하자면 가상DOM입니다!그럼 본격적으로 알아볼까요??가상 DOM은 이상적인 또는 "가상"UI표현이 메모리에 유지가 되며ReactDOM과 같
밸!하~밸로그 여러분 안녕하세요!오늘의 포스팅주제는 바로\~~입니다! 그럼 reduce란 무엇이고 언제 사용하는지 알아볼까요~?? 먼저 정의부터 알아보겠습니다!reduce란? 배열에 사용할수있는 메서드중 하나로 배열의 각 요소에 대해 주어진 리듀서 함수를 실행하고 하나
밸!하~밸로그 여러분 안녕하세요!오늘의 주제는 바로바로 promise All 입니다 ! 과거포스팅에서 동기와 비동기에 대해서 배웠던 것 기억나시나요??오늘 설명드릴 내용도 같은 맥락에서 나온 개념입니다 ! 그럼 promise All이란 무엇일까요??여러개의 프로미스를
밸! 하~ 밸로그 여러분 안녕하세요!오늘은 잠깐 정보보안에 대한 지식을 가져가는 시간을 가져볼까 해요!오늘의 주제는 바로바로!JWT와XSS,CSRF를 볼수있도록 하겠습니다 !왜 갑자기 정보보안이냐고요?그 이유는 저희가 개발을 할떄에도 항상 고려를 해야하는것이 보안적인
밸~하! 밸로그 여러분 안녕하세요!오늘은 자바스크립트에서 사용하는 flatten과 unflatten 에 대해서 알아볼수있도록 하겠습니다 !자 그럼 바로 알아볼까요?/ 단어 그대로 번역을 하게된다면 바로 평평하게 하다라는 뜻입니다 도대체 어떤것을 평평하게 하는걸까요??
밸~하! 밸로그 여러분 안녕하세요 이번의 포스팅주제는 바로바로 자주 만나게되는 Recursive Function입니다! 자 한국어로 쉽게 풀어쓰면 재귀함수라고도 표현하는 바로 그것인데요 과연 무엇일까요??지금부터 한번 알아볼까요??재귀함수에 대해서 알기이전에 먼저 재귀
밸!하~밸로그 여러분 안녕하세요!오늘은 React Currying에 대해서 알아보겠습니다! react는 다양한 라이브러리들과 기법들을 지원하고있는데요! 그중 오늘 소개드릴 개념은 리액트에서 정말 많이 사용되는 개념입니다!바로 react currying이라는 기법인데요
밸!하~ 밸로그 여러분 안녕하세요!! 오늘은 테스트 코드 작성법에 대해서 이야기를 드리겠습니다 개발자가 되기 희망하신 분들이라면 한번쯤을 들어보셨을 단어 테스트 코드 과연 테스트코드가 무엇이고 어떻게 작성하는가 그리고 이것이 왜 중요한지 알아볼수있도록 하겠습니다
밸~하!밸로그 여러분 안녕하세요벌써 34번째 글이네요!그럼 오늘도 시작해볼까요!오늘의 주제는 바로 optimistic-ui입니다! 추가로 scraping과 crawling에대해서 살짝 맛보기로 알아보겠습니다optimistic-ui란 무엇일까요??쉽게말해 optimist
밸! 하~ 밸로그 여러분 안녕하세요 오늘은 preLoad와 lazyload의 차이와 개념에 대해서 알아볼수있도록 하겠습니다 먼저 preload란 무엇일까요??말 그대로 미리 받아서 온다라는 뜻입니다 즉 다음페이지에서 볼것을 미리 데이터를 받아서 cashing 을 한다는
밸! 하~ 오늘은 browerrederingprocess에대해서 알아보겠습니다! 즉 브라우저가 어떻게 그려지는지 알아볼껀데요 바로 알아볼까요?? 1. Browser Rendering process 먼저 소스파일을 다운받아 HTMl과 CSS를 준비하게 됩니다 이
밸! 하!밸로그 여러분 안녕하세요 오늘부터 성능최적화에 대해서 알아보겠습니다 성능최적화 방법에는 여러가지가 있는데요 오늘은 그중에서 memoization,promise all과 브라우저 렌더링(preload/prefetch)에 대해서 알아보겠습니다!먼저 memoizat
밸~하!밸로그여러분 안녕하세요!오늘은 Observable이라는것에 대해서 알아보겠습니다!먼저 Observable이란 무엇일까요??쉽게말해연속적인 비동기 작업을 도와달라는것입니다 그럼 도대체 연속적인 비동기작업이 무엇일까요??예를들어 보겠습니다! pagination에서
밸! 하~밸로그여러분 안녕하세요 오늘은 callback함수에 대해서 알아보겠습니다! 쉽게말해서 함수를 호출하는 함수라고 할수 있겠습니다 간단히 코드를 통해서 보여드리자면 아래 aaa함수와 같이요 즉 함수가 어떤 함수의 인자로 들어가고 그 함수를 실행하는 함수를 바로
밸! 하! 밸로그 여러분 안녕하세요! 오늘의 주제는 객체에대해서 잠깐 이야기를 드려보려고 해요! 본격적으로 오늘의 주제를 보기전에 지난시간에 봤던 주제를 잠깐 이야기드려보려고 해요! 지난시간에는 저희가 shallow routing에대해서 알아보았죠 shallow
밸!하~ 밸로그 여러분 안녕하세요!오늘은 타입스크립트의 Generic에 대해서 알아볼수있도록 하겠습니다 ! 저희가 이전시간에 타입스크립트에 대해서 배웠었는데요 잠깐 보고갈까요??타입스크립트는 자바스크립트에 타입을 지정해줘서 받아야할 데이터가 어떤 타입인지 명확하게 해주
밸!하 ~밸로그 여러분 안녕하세요 오늘은 권한 분기와 중요한 내용인 Closure와 HOC/HOF그리고 Next.js에서의 랜더링에 대해서 이야기 드릴수있도록 하겠습니다 먼저 볼것은 권한분기입니다! 권한분기란 예를 들어서 배달의 민족이라는 서비스가 있다고 했을때배달의
밸~하! 밸로그 여러분 안녕하세요! 오늘은 Shallow Routing이라는것에대해서 포스팅을 하려고 합니당! 먼저 본격적으로 들어가기 이전에 지난 포스팅에서 설명드렸던 내용을 잠깐 훑고 가곘습니다! 저번시간에는 클래스 컴포넌트의 생명주기에 대해서 배웠습니다! 그것을