안녕하세요 여러분! 오늘 저는 제가 단 몇 시간 만에 완성한 재미있는 작은 프로젝트를 공유하고 싶습니다. GitHub 프로필을 멋진 탑승권으로 바꿔주는 웹 앱인 GitHub Airlines입니다. 항공을 주제로 한 GitHub 통계가 왜 지루해야 할까요? ?️
GitHub에서 통계를 백만 번째로 보느라 미루던 순간을 아시나요? 글쎄요, 저는 "이 숫자가 탑승권처럼 보이면 정말 멋지지 않을까?"라고 생각했습니다. 그리하여 GitHub Airlines가 탄생했습니다!
GitHub Airlines는 다음을 수행하는 React 앱입니다.
단순하면서도 현대적으로 유지했습니다.
먼저 Vite React TypeScript 프로젝트를 시작하고 실행했습니다. Vite는 빠른 개발에 탁월합니다. 속도가 적절합니다!
REST API를 사용하여 단순함을 유지했습니다. 인증이 필요 없고 바로 공개 데이터를 가져오기만 하면 됩니다.
const fetchGitHubData = async (username: string) => { const [userResponse, reposResponse] = await Promise.all([ fetch(`https://api.github.com/users/${username}`), fetch(`https://api.github.com/users/${username}/repos`) ]); // Transform the data into boarding pass format };
이거 재미있었어요! Tailwind CSS를 사용하여 적절한 항공권 모양을 만들었습니다.
휴대폰에 맞지 않는 탑승권을 좋아하는 사람은 없겠죠?
GitHub 프로필을 탑승권으로 보고 싶으십니까? 라이브 데모를 확인하거나 소스 코드를 받아보세요.
이 작업은 2시간 밖에 걸리지 않았지만 추가할 수 있는 내용이 훨씬 더 많습니다.
이 프로젝트는 완전한 오픈 소스이므로 여러분의 참여를 환영합니다! 새로운 기능 추가, 버그 수정, 피드백 제공 등 모든 것이 도움이 됩니다!
GitHub API로 재미있는 프로젝트를 구축해 보셨나요? 아니면 GitHub Airlines을 더욱 좋게 만들기 위한 아이디어가 있나요? 아래에 의견을 남겨주세요. 여러분의 생각을 듣고 싶습니다!
코딩에는 한계가 없다는 점을 기억하세요! ✈️
위 내용은 GitHub 항공 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!