본문 바로가기

전체 글31

[Git] Gitlab에서 Github로 미러링 설정 💡예전에 프로젝트를 했던 내용이 gitlab에 있는데, 현재는 github를 사용중이라 커밋을 옮기기로 했습니다. 그래서 오늘은 gitlab에서 github로 미러링 설정을 해보도록 하겠습니다. 1. Github에서 토큰 발급 우선 github에서 프로필 아이콘을 누르면 나오는 리스트에서 settings 클릭 Developer settings 클릭 personal access tokens 클릭 Gitlab 미러링에서는 repo 권한만 사용하기 때문에 repo만 체크해주면 됩니다. 설정을 하고 Generate Token을 클릭해 발급받은 토큰을 복사합니다. 2. Gitlab을 미러링할 Github repository 생성 원하는 Repository name을 입력하고 repository를 생성 합니다. 3.. 2021. 12. 13.
React란? 🌱 프로젝트를 시작하기 전에 먼저 react란 무엇인가 알아봅시다. React란? react는 웹 프레임워크로, 자바스크립트 라이브러리의 하나로서 사용자 인터페이스를 만들기 위해 사용됩니다. - react는 facebook에서 제공해주는 프론트엔드 라이브러리라고 볼 수 있습니다. - 싱글 페이지 애플리케이션이나 모바일 애플리케이션의 개발 시 토대로 사용될 수 있습니다. 즉, 현재 많이 활용되고 있는 웹/앱의 View를 개발할 수 있도록 하는 라이브러리라고 볼 수 있습니다. React의 특징 1. Data Flow React는 데이터의 흐름이 한 방향으로만 흐르는 단방향 데이터 흐름을 가집니다. 복잡한 앱에서도 데이터 흐름에서 일어나는 변화를 보다 예측 가능하도록 단방향 흐름을 가지도록 했다고 합니다. 2.. 2021. 12. 10.
[Hugo + github.io] 포트폴리오 제작하기 01 그동안 진행했던 프로젝트들을 정리하면서 필요성을 느껴 포트폴리오 제작을 시작하게 되었습니다 ✨ 어떤 프레임워크를 사용할까 고민하면서, 그 종류와 각각의 장단점을 정리해 살펴봤습니다. Hugo 장점 : 페이지 구축 속도가 빠르고, 템플릿을 이용해 쉽게 웹 사이트를 만들 수 있습니다. 단점 : 다른 프레임워크에 비해 템플릿의 다양성이 적습니다. Jekyll 장점 : 가장 많은 사용자를 보유하고 있으며, github의 접근성이 가장 좋습니다. 단점 : 내용 수정이 발생되면 전체를 다시 컴파일하기 때문에, 다른 프레임워크에 비해 빌드 시간이 오래걸립니다. hexo 장점 : 기본 테마가 다양합니다. 단점 : git으로 포스트 버전관리가 안됩니다. 저는 포트폴리오 제작이 목적이기도 하고, 테마를 이용하면 간단한 정.. 2021. 12. 9.
반응형