본문 바로가기



전체  > devkira (21)

리액트 10: 리액트에서 동적으로 글 생성하기 안녕하세요. 각성한 데브키라입니다. 리액트를 활용하여 동적으로 글을 생성하고 관리하는 기능을 구현하는 것은 매우 유용한 작업입니다. 특히, 사용자가 직접 글을 입력하고 이를 편집하거나 삭제할 수 있는 기능은 다양한 웹 애플리케이션에서 필수적인 요소입니다. 이번 포스트에서는 글 생성 기능을 구현하는 방법을 단계별로 설명하고, 이를 통해 리액트의 상태 관리와 컴포넌트 구성에 대해 이해해보겠습니다.Step 1. 글생성버튼 클릭 - App.js먼저, 글 생성 버튼을 클릭하면 `mode` 상태가 `CREATE`로 변경되도록 설정합니다. 이는 `App.js` 파일에서 구현됩니다. 링크를 클릭했을 때, `setMode` 함수를 호출하여 `CREATE` 상태로 변경합니다.        {          event.p..


리액트 12: 리액트에서 동적으로 글 삭제하기 리액트를 사용해 웹 애플리케이션을 개발할 때, 데이터의 CRUD(생성, 읽기, 업데이트, 삭제) 기능은 매우 중요합니다. 이번 포스트에서는 상태값과 이벤트를 활용해 리액트에서 '삭제' 기능을 구현하는 방법을 단계별로 설명하겠습니다. 특히 상태변수 mode의 값을 통해 삭제 버튼을 조건부로 표시하고, 클릭 이벤트를 처리하여 토픽 데이터를 삭제하는 과정을 자세히 다뤄보겠습니다. 리액트는 상태 관리를 통해 UI를 동적으로 업데이트할 수 있는 강력한 기능을 제공합니다. 이번 예제에서는 상태변수 mode를 사용해 삭제 버튼을 조건부로 표시하고, 클릭 이벤트를 통해 데이터를 삭제하는 방법을 다룹니다. 각 단계를 따라가며 소스 코드를 이해해 보세요.Step 1. 상태값 READ먼저, 상태변수 mode가 READ일 때..


리액트 11: 리액트에서 동적으로 글 수정하기 안녕하세요. 각성한 데브키라입니다. 리액트(React)는 현대 웹 개발에서 가장 인기 있는 자바스크립트 라이브러리 중 하나로, 동적인 사용자 인터페이스를 구성하는 데 매우 효과적입니다. 그 중에서도, 리액트를 활용한 글 수정 기능 구현은 실제 웹 애플리케이션에서 자주 마주치는 시나리오입니다. 이 과정을 통해, 개발자는 상태 관리와 컴포넌트 간의 데이터 전달 방식에 대해 심도 있게 이해할 수 있습니다. 본 문서에서는 리액트를 활용하여 글 수정 기능을 구현하는 세부 단계를 소개합니다. 이를 통해, 리액트의 핵심 개념을 체계적으로 이해하고, 보다 복잡한 애플리케이션을 개발할 준비를 할 수 있습니다.Step 1. 글수정버튼 클릭 - App.js먼저, 글 수정 버튼을 클릭하면 `mode` 상태가 `UPDATE`로..


일러스트: 일러스트에서 단위 변경하기 픽셀에서 센티미터로, 그 반대로! 안녕하세요. 각성한 데브키라입니다. 일러스트레이터 익숙하지 않은 단위로 설정되어있을때 불편한 경우가 많습니다. 예를들면 픽셀이 편한데 센티미터로 설정되었다던지 또는 센티미터가 편한데 픽셀로 설정되어있어서 불편한 경우 있으시죠? 이제 부터 단위를 변경하는 포스팅을 시작합니다.1. 설정창에서 단위변경먼저, 일러스트레이터 상단 메뉴에서 '파일' > '문서 설정'을 클릭합니다. 이때 문서 설정창이 나타나면, 여기에서 원하는 단위를 선택할 수 있습니다. 만약 픽셀(px)에서 센티미터(cm)로 변경하고 싶다면, 단위 목록에서 '센티미터'를 선택하면 됩니다. 반대로 센티미터에서 픽셀로 변경하고 싶다면 '픽셀'을 선택합니다. 원하는 단위를 선택한 후에는 '확인' 버튼을 클릭해주세요. 2. 변경된 단위 확인변경된 단위 ..


일러스트: 아트보드(대지) 사이즈를 오브젝트나 이미지 크기와 동일하게 맞추는 방법 안녕하세요, 각성한 데브키라입니다. 일러스트레이터 작업을 하다 보면 아트보드(캔버스)의 크기를 오브젝트나 이미지의 크기와 동일하게 맞추고 싶은 경우가 있습니다. 이번 포스팅에서는 아트보드(대지)의 사이즈를 오브젝트나 이미지 크기에 맞추는 방법을 알아보겠습니다. 스테이지보다 이미지가 큰 경우이미지가 스테이지보다 클 때는 이미지가 스테이지를 벗어나는 경우가 발생합니다. 이 경우, 아트보드의 크기를 이미지 크기에 맞추어 주어야 합니다.스테이지보다 이미지가 작을 때반대로 이미지가 스테이지보다 작은 경우, 스테이지의 크기를 줄여서 이미지와 동일하게 맞출 수 있습니다. 변경방법방법 1: 아트보드 도구 아이콘 사용1. 좌측 툴바에서 '아트보드 도구' 아이콘을 클릭합니다.2. 아트보드 도구가 활성화되면, 사이즈를 맞추..


Adobe Premiere 02: 새 프로젝트 생성 후 가져오기 편집 내보내기 안녕하세요. 각성한 데브키라(devkira)입니다. 영상 제작의 세계로 오신 것을 환영합니다! 새로운 프로젝트를 시작하는 것은 매우 흥미로운 일이지만, 영상 편집이 처음이신 분들에게는 복잡하게 느껴질 수 있습니다. 하지만 걱정하지 마세요! 이 시리즈를 통해 새 프로젝트를 시작하는 방법부터 최종 영상을 완성하는 방법까지, 단계별로 쉽게 안내해 드리겠습니다.새 프로젝트 생성 먼저, 화면 상단에 있는 메뉴에서 '프로젝트 생성'을 선택합니다. 이렇게 하면 세 개의 주요 탭(가져오기, 편집, 내보내기)으로 이동할 수 있는 화면이 나타납니다. 처음 열었을 때 편집창이 선택된 상태로 시작합니다.화면 상단에 보면 3개의 창을 탭으로 이동할 수 있는 메뉴가 있고 처음 열었을 때에 편집창이 선택되어 있습니다.가져오기: 작..


Adobe Premiere 01: 프리미어 설치 및 환경설정 안녕하세요. 각성한 데브키라(devkira)입니다. Adobe Premiere Pro는 영상 편집을 위한 가장 강력한 도구 중 하나로, 전문가부터 초보자까지 다양한 사용자들이 선호하는 소프트웨어입니다. 이 글에서는 Premiere Pro의 설치 방법과 함께 사용자의 편의에 맞게 환경 설정을 변경하는 방법을 소개하고자 합니다. 이 과정을 통해 보다 효율적인 작업 공간을 구성할 수 있을 것입니다. Premiere Pro 설치하기Adobe Premiere Pro를 설치하는 것은 매우 간단합니다. Adobe의 공식 홈페이지에서 무료 체험판을 다운로드할 수 있습니다. 위 링크를 통해 접속한 뒤, '지금 다운로드' 버튼을 클릭하면 설치 프로세스가 시작됩니다.https://www.adobe.com/kr/product..


리액트 09: 리액트 토픽변수를 useState 훅을 이용한 글입력 안녕하세요. 각성한 데브키라(devkira)입니다.웹 개발에서 사용자 입력을 처리하는 것은 매우 중요한 부분입니다. 오늘은 리액트의 useState 훅을 사용하여 간단한 텍스트 입력 기능을 구현하는 방법을 소개하겠습니다. 이 예제는 초보자도 쉽게 접근할 수 있도록 설계되었지만, 리액트에서 상태 관리의 핵심 개념을 이해하는 데 있어 매우 중요한 부분입니다. 아래에는 실습을 위한 소스 코드와 그 실행 결과를 제공합니다. 이를 통해 리액트의 기본 사용법을 익히는 첫걸음을 떼고, 상태 관리에 대해 더 깊이 파고들어 볼 수 있습니다.소스코드App.jsimport './App.css';import {useState} from 'react';function Header(props){ console.log(props..