반응형 github57 리액트 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 (Toast UI Markdown Editor) 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) 리액트 전체 링크 Git / GitHub 전체 링크 참고- Toast UI 에디터로 깃허브 마크다운 저장하기 - 깃허브 리포지토리 이미지 불러오기 - 깃허브 API로 이미지 업로드하기 - 깃허브에 업로드된 이미지 삭제하기 - 캡처한 이미지를 깃허브에 업로드하기 - 캡처한 이미지 여러 개 업로드하기 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 Toast UI Editor에서 캡처 이미지를 포함하여 깃허브의 README.md를 수정해 보자. Toast UI 에디터로 깃허브 마크다운 저장하기를 참고하여 아래 코드에서 시작하자.이 코드는 auto-test 리포지토리의 README.md를 편집할 수 있다.import.. 2024. 1. 17. 리액트 - 캡처한 이미지 여러 개 업로드하기 (Upload Captured Images to GitHub) 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) 리액트 전체 링크 Git / GitHub 전체 링크 참고- multer로 이미지 업로드하기 - 깃허브 리포지토리 이미지 불러오기 - 깃허브 API로 이미지 업로드하기 - 깃허브에 업로드된 이미지 삭제하기 - 캡처한 이미지를 깃허브에 업로드하기 - 캡처한 이미지 여러 개 업로드하기 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 이전 글을 응용해서 여러 개의 캡처된 이미지를 업로드해 보자 여러 개의 이미지를 다루기 때문에 useState는 배열로 관리한다.const [imageDataUrls, setImageDataUrls] = useState([]); 그리고 붙여넣기 이벤트가 발생할 때마다 배열에 이미지 URL을.. 2024. 1. 17. 리액트 - 캡처한 이미지를 깃허브에 업로드하기 (Upload Captured Image to GitHub) 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) 리액트 전체 링크Git / GitHub 전체 링크 참고- 이미지 캡처해서 웹에 붙여넣기 - 깃허브 리포지토리 이미지 불러오기 - 깃허브 API로 이미지 업로드하기 - 깃허브에 업로드된 이미지 삭제하기 - 캡처한 이미지를 깃허브에 업로드하기 - 캡처한 이미지 여러 개 업로드하기 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 이번에는 이미지 파일을 업로드하지 말고, 캡처한 이미지를 깃허브에 올려보자. 링크를 참고하여 캡처한 이미지를 먼저 웹 페이지에 붙여 넣는 코드에서 보완해 나가자import React, { useState } from "react";const Capture = () => { const [ima.. 2024. 1. 17. 리액트 - 깃허브에 업로드된 이미지 삭제하기 (Delete an Uploaded Image on GitHub) 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) 리액트 전체 링크Git / GitHub 전체 링크 참고- RESTful API로 파일 삭제하기 - 깃허브 리포지토리 이미지 불러오기 - 깃허브 API로 이미지 업로드하기 - 깃허브에 업로드된 이미지 삭제하기 - 캡처한 이미지를 깃허브에 업로드하기 - 캡처한 이미지 여러 개 업로드하기 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 이제 업로드된 이미지를 리액트에서 지우고, 깃허브에서 파일을 삭제해 보자. 먼저 아이콘 버튼을 알맞은 이미지로 교체하자. DeleteOutlineIcon으로 수정하였다.import DeleteOutlineIcon from '@mui/icons-material/DeleteOutline';.. 2024. 1. 17. 리액트 - 깃허브 API로 이미지 업로드하기 (Upload Images with GitHub RESTful API) 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) 리액트 전체 링크Git / GitHub 전체 링크 참고- multer로 이미지 업로드하기 - 깃허브 리포지토리 이미지 불러오기 - 깃허브 API로 이미지 업로드하기 - 깃허브에 업로드된 이미지 삭제하기 - 캡처한 이미지를 깃허브에 업로드하기 - 캡처한 이미지 여러 개 업로드하기 - Toast UI 에디터로 이미지를 포함한 깃허브 마크다운 저장하기 아래와 같이 깃허브 API를 이용하여 이미지 파일을 업로드하고, 다시 이미지를 잘 불러오는지 확인해 보자. 테스트하기 편하게 이전 글의 코드를 유지하고 깃허브 리포지토리에서 이미지 파일 하나만 남겨두었다. ReactImageList.jsimport React, { useEffect, useS.. 2024. 1. 17. 깃허브 액션 - Schedule로 반복 작업하기 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) Git / GitHub 전체 링크 참고- https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule 아래의 yml을 repo의 .github/workflow에 추가해 보자. (just-10-minutes.yml)name: Every 10 Minutes scheduleon: schedule: - cron: '*/10 * * * *' jobs: ten_minutes_schedule_job: runs-on: ubuntu-latest steps: - name: Display current time .. 2024. 1. 7. 깃허브 액션 - Push 될 때 메일 보내기 (Send Email using GitHub Actions) 깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기) Git / GitHub 전체 링크 참고- Node JS + jest를 GitHub Actions로 실행하기- nodemailer로 구글, 네이버, 다음 카카오 메일 보내기- 메일 알림 설정하기 깃허브 액션을 이용하여 repo에 push될 때마다 메일을 보내보자. 먼저 링크를 참고하여 아래의 sendEmail.js를 repository에 저장하자.참고로 gmail의 경우 from을 설정할 필요가 없다.const nodemailer = require('nodemailer');async function sendEmail() { const transporter = nodemailer.createTransport({ service: .. 2023. 12. 16. 리액트 - 쿠키로 GitHub OAuth 로그인 인증 관리하기 with react-cookie 리액트 전체 링크 Git / GitHub 전체 링크 참고 - 로컬 스토리지 사용 방법과 세션 스토리지 비교 - 댓글 기능 만들기 with react-comments-section - 로그인한 사용자만 댓글 기능 사용하기 - GitHub RESTful API로 댓글 저장하기 - 리액트 쿠키로 GitHub OAuth 로그인 인증 관리하기 - Mui Pagination으로 댓글 페이지로 나누기 현재 로그인 인증은 로컬 스토리지를 이용하여 처리하였다. react-cookie를 이용하여 로그인 인증 정보를 관리해보자. 로컬 스토리지와 쿠키의 차이는 다음과 같다. 로컬 스토리지 쿠키 용량 최소 5MB 이상 최대 4KB 전송 서버에 자동 전송 X (직접 구현) HTTP 요청 헤더에 자동 포함 수명 만료 기간 미설정시.. 2023. 11. 15. 리액트 - GitHub RESTful API로 댓글 저장하기 with react-comments-section 리액트 전체 링크 Git / GitHub 전체 링크 참고 - https://www.npmjs.com/package/react-comments-section - https://riyanegi.github.io/react-comments-documentation/ - RESTful API로 파일 읽기 - RESTful API로 파일 쓰기 - RESTful API로 파일 삭제하기 - 댓글 기능 만들기 with react-comments-section - 로그인한 사용자만 댓글 기능 사용하기 - GitHub RESTful API로 댓글 저장하기 - 리액트 쿠키로 GitHub OAuth 로그인 인증 관리하기 - Mui Pagination으로 댓글 페이지로 나누기 깃허브 RESTful API를 이용하여 댓글을 저장.. 2023. 11. 15. 이전 1 2 3 4 5 ··· 7 다음 반응형