-
React [React] Jotai 🔷 Jotai란?Jotai는 React 상태 관리를 위한 라이브러리입니다. 🔹 핵심 특징작고 가볍다→ Redux보다 훨씬 간단하고, 코드도 짧게 쓸 수 있습니다.Provider 불필요→ 대부분의 경우 별도의 Context Provider 없이 바로 사용할 수 있습니다.Recoil과 비슷하지만 더 단순→ Recoil처럼 atom 개념이 있지만, 내부 구현은 더 간단합니다.직접적인 접근→ 상태를 useAtom으로 직접 읽고 쓸 수 있어서 코드가 명확합니다. 🔹 사용 예시 1.먼저 useState와 같은 State의 역할을 하는Atom을 자료형과 함께 초기화합니다. export const addCategoryModalVisibleAtom = atom(false); 2. Atom을 생성할 변수, Atom을.. 더보기
New Post
-
[React] Jotai 🔷 Jotai란?Jotai는 React 상태 관리를 위한 라이브러리입니다. 🔹 핵심 특징작고 가볍다→ Redux보다 훨씬 간단하고, 코드도 짧게 쓸 수 있습니다.Provider 불필요→ 대부분의 경우 별도의 Context Provider 없이 바로 사용할 수 있습니다.Recoil과 비슷하지만 더 단순→ Recoil처럼 atom 개념이 있지만, 내부 구현은 더 간단합니다.직접적인 접근→ 상태를 useAtom으로 직접 읽고 쓸 수 있어서 코드가 명확합니다. 🔹 사용 예시 1.먼저 useState와 같은 State의 역할을 하는Atom을 자료형과 함께 초기화합니다. export const addCategoryModalVisibleAtom = atom(false); 2. Atom을 생성할 변수, Atom을.. View
-
깃허브 협업하는 방법 1. git 초기 설정git 다운 후 실행https://git-scm.com/downloads32-bit Git for Windows Setup 클릭 설치 옵션Git Bash Here 옵션 체크Git GUI Here 옵션 체크 (선택)Add to PATH 옵션 체크Git LFS 옵션 체크(선택)Associate .git* ~~ 옵션 체크(선택)Windows 탐색기에서 우클릭하여 Git Bash를 사용할 수 있게 합니다.GUI 환경도 같이 설치합니다.명령어로 Git을 사용하기 위해 반드시 필요합니다.대용량 파일 지원기본 텍스트 에디터에 git 구성(.git 확장자) 연결bash에서 사용자 이름, 이메일주소 설정git config --global user.name "사용자이름"git config --glob.. View
-
IntelliJ 함수 자동 완성 Live Template을 설정하면 단축키를 지정하여함수 등을 자동 생성 할 수 있음파일 - 설정 - 라이브템플릿 경로에 들어가서약어와 함수 설명을 추가하고,템플릿 텍스트에 다음과 같이 추가import React from "react";const $COMPONENT$ = () => { return ( );};export default $COMPONENT$;그 다음밑에 있는 적용 범위를 눌러서 적용 범위를 설정하고, 변수 편집을 눌러서COMPONENT 표현식에 fileNameWithoutExtension을 입력하고 확인이렇게 하면 file이름이 $COMPONENT$ 자리에 그대로 삽입됨. 마지막으로 편한 확장키를 지정하고 완료를 누르면 됨. js.. View
-
인공지능 인공지능 (Artificial Intellligence)컴퓨터를 학습시켜서 자동으로 개선시킬 수 있도록 컴퓨터 알고리즘 연구 : 기계 학습AI > ML > DL- AI (Artificial Intelligence) -인간의 지능과 유사한 기능을 가진 컴퓨터 시스템 -인간의 지능을 인공적으로 컴퓨터에 심어놓은 것-ML (Machine Learning) - 학습 모형을 기반으로 해서 외부에서 들어오는 data들을 스스로 학습하는 것 - 빅데이터를 분석하거나, 가공해서 새로운 데이터를 꺠우치거나, 미래 예측이 가능하도록 하는 기술 - 쌓아둔 데이터를 토대로 서로간의 상관관계, 특성 등을 찾아냄-DL (Deep Learning) - 컴퓨터가 다양한 데이터를 기반으로 해서 [스스로] 학습할 수 있도록 하는 [인공.. View