Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor/ProjectDetail/Performance] 성능 개선 #201

Merged
merged 38 commits into from
Apr 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
de1f789
[Change 🚜 ] RootLayout 제거
Whoknow77 Apr 3, 2024
6d1ba37
[Refactoring ⚙️] 라우터 구조 오류 수정
Whoknow77 Apr 3, 2024
4c99633
[Refactoring ⚙️] Prefetcher 오류 수정
Whoknow77 Apr 3, 2024
5fa7f57
[Refactoring ⚙️] 동적 import 및 lazy loading 추가
Whoknow77 Apr 3, 2024
2a7066b
[Refactoring ⚙️] Suspsense와 ErrorBoundary를 라우터 내부로 이동
Whoknow77 Apr 3, 2024
eea6309
[Version 🔖] v7 - vite-plugin-compression 패키지 설치
Whoknow77 Apr 3, 2024
ed1068f
[Refactoring ⚙️] 텍스트 압축 추가
Whoknow77 Apr 3, 2024
80ec590
[Version 🔖] v8 - react-icons/all-files 관련 패키지 설치
Whoknow77 Apr 3, 2024
6a9f65c
[Version 🔖] v9 - react-icons 관련 패키지 삭제
Whoknow77 Apr 3, 2024
859d170
[Refactoring ⚙️] react-icons -> raect-icons-allfiles로 변경
Whoknow77 Apr 3, 2024
a136490
[Refactoring ⚙️] react-icons 경로 수정
Whoknow77 Apr 3, 2024
f645907
[Version 🔖] v10 - react-icons-all-files 패키지 의존성 수정
Whoknow77 Apr 3, 2024
653db1e
[Refactoring ⚙️] 리액트 아이콘 경로 수정
Whoknow77 Apr 3, 2024
213df9e
[Fix 🪛] console warning 제거
Whoknow77 Apr 3, 2024
3bed6f0
[Design 🎨] 이미지 가로세로 비율 수정
Whoknow77 Apr 3, 2024
5ff9ed7
[Refactoring ⚙️] img alg속성 추가
Whoknow77 Apr 4, 2024
1d9fa0e
[Refactoring ⚙️] iconlabel 접근성 테스트
Whoknow77 Apr 4, 2024
d67dab3
[Refactoring ⚙️] Avatar에 alt속성 추가
Whoknow77 Apr 4, 2024
574fd62
[Chore 🚀] Avatar alt 테스트
Whoknow77 Apr 4, 2024
0b26e79
[Chore 🚀] Avatar의 name속성 테스트
Whoknow77 Apr 4, 2024
1dbc096
[Chore 🚀] AvatarCard에 name빈 속성 추가
Whoknow77 Apr 4, 2024
d107165
Merge branch 'dev' of https://github.com/side-peek/sidepeek_frontend …
Whoknow77 Apr 4, 2024
08b3594
[Chore 🚀] AvatarCard에 aria-label 속성 적용
Whoknow77 Apr 4, 2024
a1bd5c9
[Design 🎨] 색상대비 수정
Whoknow77 Apr 4, 2024
5888183
[Design 🎨] 색상대비 재수정
Whoknow77 Apr 4, 2024
acb4f03
[Refactoring ⚙️] 이미지 lazy loading 적용
Whoknow77 Apr 4, 2024
926086d
[Remove 🗑️] mockData 임시제거
Whoknow77 Apr 4, 2024
04a367e
[Refactoring ⚙️] 메타 태그 추가
Whoknow77 Apr 4, 2024
50cd8c5
[Refactoring ⚙️] 라우터 구조 재 수정
Whoknow77 Apr 4, 2024
672b889
[Chore 🚀] robots.txt 추가
Whoknow77 Apr 4, 2024
6a27103
[Chore 🚀] robots.txt와 sitemap 설정
Whoknow77 Apr 5, 2024
a970e62
[Chore 🚀] 구글 애널리틱스 설정
Whoknow77 Apr 5, 2024
f91309c
[Version 🔖] v11 - react-helmet-async 설치
Whoknow77 Apr 5, 2024
c182e5c
[Chore 🚀] 페이지별 메타데이터 추가
Whoknow77 Apr 5, 2024
f4a5559
[Version 🔖] v12 - react-snap 설치
Whoknow77 Apr 5, 2024
8b50a10
[Refactoring ⚙️] meta태그 수정
Whoknow77 Apr 5, 2024
0e5920e
[Version 🔖] v13 - react-snap 제거
Whoknow77 Apr 5, 2024
b062f47
[Refactoring ⚙️] 에러바운더리 수정
Whoknow77 Apr 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 14 additions & 3 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,15 +1,26 @@
<!doctype html>
<html lang="ko">
<head>
<script>
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag("js", new Date())

gtag("config", "G-9RV25XSSE1")
</script>
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0" />
<meta
httpEquiv="Content-Security-Policy"
content="upgrade-insecure-requests" />
<title>SidePeek</title>
name="google-site-verification"
content="G9-vlZUKpRFQ-pX9B2JO77P4Oc2ZCAbWeNPRfBpnQe8" />
</head>
<script
async
src="https://www.googletagmanager.com/gtag/js?id=G-9RV25XSSE1"></script>
<body>
<div id="root"></div>
<script
Expand Down
182 changes: 167 additions & 15 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"@chakra-ui/react": "^2.8.2",
"@chakra-ui/theme-tools": "^2.1.2",
"@emotion/react": "^11.11.3",
"@react-icons/all-files": "https://github.com/react-icons/react-icons/releases/download/v5.0.1/react-icons-all-files-5.0.1.tgz",
"@tanstack/react-query": "^5.18.1",
"@types/react-scroll": "^1.8.10",
"@uiw/react-md-editor": "^4.0.3",
Expand All @@ -32,8 +33,8 @@
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-dropzone": "^14.2.3",
"react-helmet-async": "^2.0.4",
"react-hook-form": "^7.50.1",
"react-icons": "^5.0.1",
"react-intersection-observer": "^9.8.1",
"react-router-dom": "^6.22.0",
"react-scroll": "^1.9.0",
Expand All @@ -42,6 +43,7 @@
"rollup-plugin-visualizer": "^5.12.0",
"styled-components": "^6.1.8",
"swiper": "^11.0.6",
"vite-plugin-compression": "^0.5.1",
"zustand": "^4.5.0"
},
"devDependencies": {
Expand Down
6 changes: 6 additions & 0 deletions public/robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Disallow:

Sitemap: https://sidepeek.site/sitemap.xml

16 changes: 16 additions & 0 deletions public/sitemap.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->


<url>
<loc>https://www.sidepeek.site/</loc>
<lastmod>2024-04-04T16:28:42+00:00</lastmod>
</url>


</urlset>
Loading