React

  • Touch and Swipe
    React

    4 만들면서 배우는 리액트 (진유림) - 1- 고양이 짦방앱 만들기 : 리액트 앱 바닥부터 만들기, 컴포넌트

      초급자를 위해 준비한[웹 개발, 프론트엔드] 강의입니다.리액트를 가장 쉽고 빠르게 배울 수 있는 리액트 입문 강의입니다. 토이 프로젝트를 …

  • Touch and Swipe
    React

    4 만들면서 배우는 리액트 (진유림) - 2- 고양이 짦방앱 만들기 : 리액트 앱

      초급자를 위해 준비한[웹 개발, 프론트엔드] 강의입니다.리액트를 가장 쉽고 빠르게 배울 수 있는 리액트 입문 강의입니다. 토이 프로젝트를 …

  • Touch and Swipe
    React

    4 React github 를 서버로 사용, github pages 이용방법

       1. react-router-dom 라이브러리가 설치 되어 있지 않다면 설치 한다. npm install react-router-dom  설치하는 이유는 깃허브 서버 주소를 …

  • Touch and Swipe
    React

    4 React - 만들고 비교하며 학습하는 리액트 - 1- 준비편, 순수JS , 2-리액트 소개편

     초급자를 위해 준비한[웹 개발, 프론트엔드] 강의입니다.리액트는 실무에서 가장 많이 찾는 인기있는 프론트엔드 기술입니다. 리액트 기술을 이용…

  • Touch and Swipe
    React

    4 react 기본문법

     vscode  확장 패키지 추가1. - Auto Import - ES6, TS, JSX, TSX2. - Reactjs code snippets3. - ESLint4. - Prettier - Code formatter  App.css.hello{ color: red; } .box-sty…

  • Touch and Swipe
    React

    4 react redux 적용

     1.   redux 설치&  yarn add redux react-redux   2. createStore  deprecate 로 인하여   React Redux Toolkit  설치$  yarn…

  • Touch and Swipe
    React

    4 react 목록 불러오기

      home.jsimport React, { useEffect, useState } from 'react'; import { Container } from "react-bootstrap"; import BookItem from './../../components/BookItem'; c…

  • Touch and Swipe
    React

    4 react 글쓰기

     saveForm.jsimport { useState } from 'react'; import { Container, Form, Button } from "react-bootstrap"; import { useNavigate } from 'react-router-dom'; const SaveF…

  • Touch and Swipe
    React

    4 react 상세보기

     Detail.js import React, { useEffect, useState } from 'react'; import { useParams } from 'react-router-dom'; import { Container } from "react-bootstrap"; const…

  • Touch and Swipe
    React

    4 react 수정삭제하기

     Detail.jsimport React, { useEffect, useState } from 'react'; import { useParams, useNavigate } from 'react-router-dom'; import { Button, Container } from "react-bootstrap&…

  • Touch and Swipe
    React

    리액트 js 숫자를 통화 형식으로 변환 및 측정

      https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat //통화 변경 //https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference…

  • Touch and Swipe
    React

    리액트 - 회원가입 및 로그인 양식 및 사용자 입력작업 (17.udemy)

       1. State 방법 로그인 처리  Input.jsx//재사용이 가능한 컴포넌트 구축 및 활용 export default function Input({ label, id, error, ...props }) { …

  • Touch and Swipe
    React

    17. 리액트 - 커스텀 훅 만들기 Custom Hook (udemy)

     1. 리액트에서 커스텀 훅을 만드는 방법커스텀 훅을 만들 때에는 보통 use라는 키워드로 시작하는 파일을 만들고 그 안에 함수를 작성합니다.커스…

  • Touch and Swipe
    React

    리액트 nodejs , 심플 프로젝트 프론트엔드 백엔드 연동

       소스 :https://github.dev/braverokmc79/smple-react-nodejs 리액트 -장소 선택(place picker)https://braverokmc79.github.io/react-place-picker/     …

  • Touch and Swipe
    React

    리액트에서 useCallback , 과 useMemo 차이

     useCallback과 useMemo는 React의 내장 Hook으로, 둘 다 메모이제이션(memoization)을 통해 특정 값을 재사용하는 데 도움이 됩니다. 그러나 둘 사이에…

  • Touch and Swipe
    React

    리액트 ref 사용 모달 개발 및 Portals 적용

       TimerChallenge.jsximport React, { useEffect, useRef, useState } from 'react' import ResultModal from './ResultModal'; const TimerChallenge = ({title, targetTime})…

  • Touch and Swipe
    React

    리액트 swiper 설정

        npm i swiper https://swiperjs.com/react// import Swiper core and required modules import { Navigation, Pagination, Scrollbar, A11y } from 'swiper/modules'; import {…

  • Touch and Swipe
    React

    리액트, 모달 창 외부 클릭시 영화 상세 페이지 구현하기

      훅 만들기src/hooks/useOnClickOutside.jsimport { useEffect } from 'react' const useOnClickOutside = (ref, handler) => { useEffect(() => { const listener=…

  • Touch and Swipe
    React

    리액트 TMDB 가로 이미지 가져오

     가로형 이미지 목록을 가져온 후 https://api.themoviedb.org/3/movie/1071215/images?api_key=0a08e3348b874d0aa2d426ffc04357069d&language=en-US&include_image_language=en &…

  • Touch and Swipe
    React

    리액트 글자 생략 truncate 만들기 . 리액트 Iframe

       const truncate=(str, n) => { return str?.length > n? str.substr(0, n) + '...' : str; };    const Iframe =styled.iframe` width: 100%;…