Skip to content

Commit bb17b3f

Browse files
committed
refactor: url to blog
1 parent 0cc043d commit bb17b3f

File tree

9 files changed

+54
-43
lines changed

9 files changed

+54
-43
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ jobs:
2727
github_token: ${{ secrets.GITHUB_TOKEN }}
2828
publish_dir: ./build
2929
publish_branch: gh-pages
30-
cname: crossplatformkorea.com
30+
cname: blog.crossplatformkorea.com

.yarn/install-state.gz

82.2 KB
Binary file not shown.

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# [crossplatformkorea.com](https://crossplatformkorea.com)
1+
# [blog.crossplatformkorea.com](https://blog.crossplatformkorea.com)
22

3-
[![Check Website](https://github.com/crossplatformkorea/crossplatformkorea.com/actions/workflows/ci.yml/badge.svg)](https://github.com/crossplatformkorea/crossplatformkorea.com/actions/workflows/ci.yml)
4-
[![Deploy Website](https://github.com/crossplatformkorea/crossplatformkorea.com/actions/workflows/deploy.yml/badge.svg)](https://github.com/crossplatformkorea/crossplatformkorea.com/actions/workflows/deploy.yml)
3+
[![Check Website](https://github.com/crossplatformkorea/blog.crossplatformkorea.com/actions/workflows/ci.yml/badge.svg)](https://github.com/crossplatformkorea/blog.crossplatformkorea.com/actions/workflows/ci.yml)
4+
[![Deploy Website](https://github.com/crossplatformkorea/blog.crossplatformkorea.com/actions/workflows/deploy.yml/badge.svg)](https://github.com/crossplatformkorea/blog.crossplatformkorea.com/actions/workflows/deploy.yml)
55

6-
크로스플랫폼 코리아 공식 홈페이지 입니다.
6+
크로스플랫폼 코리아 공식 블로그 입니다.
77

8-
[crossplatformkorea.com](https://crossplatformkorea.com)
8+
[blog.crossplatformkorea.com](https://blog.crossplatformkorea.com)
99

1010
### Installation
1111

blog/2023-06-28-meetup.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ Thank you.
2121

2222
#### On-site photo
2323

24-
<img src="https://github.com/crossplatformkorea/crossplatformkorea.com/assets/27461460/a338f047-19ba-43bc-be1c-560070a6dc71" width="480" />
24+
<img src="https://github.com/crossplatformkorea/blog.crossplatformkorea.com/assets/27461460/a338f047-19ba-43bc-be1c-560070a6dc71" width="480" />
2525

26-
<img src="https://github.com/crossplatformkorea/crossplatformkorea.com/assets/27461460/ac91beb2-1548-4e8a-90fb-3b465a2c3387" width="480" />
26+
<img src="https://github.com/crossplatformkorea/blog.crossplatformkorea.com/assets/27461460/ac91beb2-1548-4e8a-90fb-3b465a2c3387" width="480" />
2727

2828
#### Part of Presentation Video
2929

docs/react-native/intro.mdx

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,9 @@ import ImgComponent from "@site/static/img/react-native/component.png";
1010
import ImgApis from "@site/static/img/react-native/apis.png";
1111
import ImgExpo from "@site/static/img/react-native/expo.png";
1212

13-
<AdFitMobileBanner
14-
unit="DAN-YpcHf9p49U5ykXi8"
15-
className="adfit-top-mobile"
16-
/>
13+
<AdFitMobileBanner unit="DAN-YpcHf9p49U5ykXi8" className="adfit-top-mobile" />
1714

18-
React Native is an open-source mobile application framework created by Facebook.
15+
React Native is an open-source mobile application framework created by Facebook.
1916

2017
## Introduction
2118

@@ -33,12 +30,15 @@ The key features of React Native include:
3330

3431
For these reasons, many companies use React Native for the development of their mobile applications. Notably, this includes major corporations such as [Facebook](https://www.facebook.com/), [Instagram](https://www.instagram.com/), [Shopify](https://www.shopify.com/), [Discord](https://discord.com/), [Pinterest](https://www.pinterest.com/), [Salesforce](https://www.salesforce.com/), [Uber](https://www.uber.com/), [Skype](https://www.skype.com/), and [Wix](https://www.wix.com/).
3532

36-
## [Development Environment](http://crossplatformkorea.com/docs/current/category/development-environment)
37-
The [Development Environment](http://crossplatformkorea.com/docs/current/category/development-environment) section offers methods for setting up development environments for different platforms, along with videos.
33+
## [Development Environment](http://blog.crossplatformkorea.com/docs/current/category/development-environment)
34+
35+
The [Development Environment](http://blog.crossplatformkorea.com/docs/current/category/development-environment) section offers methods for setting up development environments for different platforms, along with videos.
3836
Similarly, the ['Environment Setup'](https://reactnative.dev/docs/environment-setup?guide=native) document on the official React Native website provides concise and useful guidance for setting up a native environment on your computer.
3937
However, it's important to note that you should check the 'React Native CLI Quickstart' section instead of the default 'Expo Go Quickstart' section to complete the correct native setup.
4038

41-
<a href="https://reactnative.dev/docs/environment-setup?guide=native"><img src={ImgDevEnv} alt="dev-env" /></a>
39+
<a href="https://reactnative.dev/docs/environment-setup?guide=native">
40+
<img src={ImgDevEnv} alt="dev-env" />
41+
</a>
4242

4343
The author also has a habit of visiting this site every time they purchase a new laptop.
4444
It is recommended that you also utilize the above information to set up your development environment.
@@ -47,7 +47,9 @@ It is recommended that you also utilize the above information to set up your dev
4747

4848
Next, let's take a look at the components site.
4949

50-
<a href="https://reactnative.dev/docs/components-and-apis"><img src={ImgComponent} alt="component" /></a>
50+
<a href="https://reactnative.dev/docs/components-and-apis">
51+
<img src={ImgComponent} alt="component" />
52+
</a>
5153

5254
Components are elements used to build up the screen in React Native.
5355
Some of the typical components provided by React Native include Text, TextInput, Button, ScrollView, FlatList, etc.
@@ -58,7 +60,9 @@ We call these custom components.
5860

5961
API stands for 'Application Programming Interface.' In React Native, APIs provide interfaces that allow access to various mobile features and services.
6062

61-
<a href="https://reactnative.dev/docs/alert"><img src={ImgApis} alt="apis" /></a>
63+
<a href="https://reactnative.dev/docs/alert">
64+
<img src={ImgApis} alt="apis" />
65+
</a>
6266

6367
Through this, a React Native app can use features like the smartphone's camera, GPS, push notifications, or communicate data with remote servers, among other tasks.
6468
In short, APIs act as a bridge that enables React Native apps to utilize the functionalities of the operating system or external services.
@@ -67,7 +71,9 @@ In short, APIs act as a bridge that enables React Native apps to utilize the fun
6771

6872
When discussing the development environment, you might have had questions about the 'Expo Go Quickstart' section. For beginners, let me provide a brief explanation of what Expo is.
6973

70-
<a href="https://expo.dev"><img src={ImgExpo} alt="apis" width={400} /></a>
74+
<a href="https://expo.dev">
75+
<img src={ImgExpo} alt="apis" width={400} />
76+
</a>
7177

7278
[Expo](https://expo.dev) is a React Native framework that makes React Native development easier. By using Expo, you can develop for iOS and Android with relatively less knowledge of native programming. Additionally, Expo includes a web development environment with [React Native Web](https://necolas.github.io/react-native-web). Therefore, starting with Expo enables you to immediately engage in `iOS`, `Android`, and `Web` development concurrently.
7379

docusaurus.config.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77

88
module.exports = {
99
title: "Cross-Platform Korea",
10-
url: "https://crossplatformkorea.com",
10+
url: "https://blog.crossplatformkorea.com",
1111
baseUrl: "/",
1212
onBrokenLinks: "throw",
1313
favicon: "img/favicon.ico",
1414
organizationName: "crossplatformkorea",
15-
projectName: "crossplatformkorea.com",
15+
projectName: "blog.crossplatformkorea.com",
1616
onBrokenLinks: "ignore",
1717
i18n: {
1818
defaultLocale: "ko",
@@ -73,12 +73,12 @@ module.exports = {
7373
},
7474
{ to: "/blog", label: "Blog", position: "left" },
7575
{
76-
href: "https://forums.crossplatformkorea.com",
77-
label: "Forums",
76+
href: "https://crossplatformkorea.com",
77+
label: "Homepage",
7878
position: "left",
7979
},
8080
{
81-
href: "https://github.com/crossplatformkorea/crossplatformkorea.com",
81+
href: "https://github.com/crossplatformkorea/blog.crossplatformkorea.com",
8282
label: "GitHub",
8383
position: "right",
8484
},
@@ -141,11 +141,11 @@ module.exports = {
141141
},
142142
{
143143
label: "Privacy and Policy",
144-
href: "https://crossplatformkorea.com/privacyandpolicy",
144+
href: "https://blog.crossplatformkorea.com/privacyandpolicy",
145145
},
146146
{
147147
label: "Terms of Service",
148-
href: "https://crossplatformkorea.com/termsofservice",
148+
href: "https://blog.crossplatformkorea.com/termsofservice",
149149
},
150150
],
151151
},
@@ -169,12 +169,12 @@ module.exports = {
169169
sidebarPath: require.resolve("./sidebars.js"),
170170
editUrl: ({ locale, docPath }) => {
171171
if (locale !== "en") {
172-
return `https://github.com/crossplatformkorea/crossplatformkorea.com/tree/main/${locale}`;
172+
return `https://github.com/crossplatformkorea/blog.crossplatformkorea.com/tree/main/${locale}`;
173173
}
174174
// We want users to submit doc updates to the upstream/next version!
175175
// Otherwise we risk losing the update on the next release.
176176
const nextVersionDocsDirPath = "docs";
177-
return `https://github.com/crossplatformkorea/crossplatformkorea.com/edit/main/${nextVersionDocsDirPath}/${docPath}`;
177+
return `https://github.com/crossplatformkorea/blog.crossplatformkorea.com/edit/main/${nextVersionDocsDirPath}/${docPath}`;
178178
},
179179
},
180180
theme: {

i18n/ko/docusaurus-plugin-content-blog/2023-06-28-meetup.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ import AdFitMobileBanner from "@site/src/uis/AdFitMobileBanner";
2121

2222
#### 현장 사진
2323

24-
<img src="https://github.com/crossplatformkorea/crossplatformkorea.com/assets/27461460/a338f047-19ba-43bc-be1c-560070a6dc71" width="480" />
24+
<img src="https://github.com/crossplatformkorea/blog.crossplatformkorea.com/assets/27461460/a338f047-19ba-43bc-be1c-560070a6dc71" width="480" />
2525

26-
<img src="https://github.com/crossplatformkorea/crossplatformkorea.com/assets/27461460/ac91beb2-1548-4e8a-90fb-3b465a2c3387" width="480" />
26+
<img src="https://github.com/crossplatformkorea/blog.crossplatformkorea.com/assets/27461460/ac91beb2-1548-4e8a-90fb-3b465a2c3387" width="480" />
2727

2828
#### 발표 일부분 동영상
2929

i18n/ko/docusaurus-plugin-content-docs/current/react-native/intro.mdx

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,9 @@ import ImgComponent from "@site/static/img/react-native/component.png";
1010
import ImgApis from "@site/static/img/react-native/apis.png";
1111
import ImgExpo from "@site/static/img/react-native/expo.png";
1212

13-
<AdFitMobileBanner
14-
unit="DAN-YpcHf9p49U5ykXi8"
15-
className="adfit-top-mobile"
16-
/>
13+
<AdFitMobileBanner unit="DAN-YpcHf9p49U5ykXi8" className="adfit-top-mobile" />
1714

18-
리액트 네이티브는 Facebook에서 개발한 오픈 소스 모바일 애플리케이션 프레임워크입니다.
15+
리액트 네이티브는 Facebook에서 개발한 오픈 소스 모바일 애플리케이션 프레임워크입니다.
1916

2017
## 소개
2118

@@ -33,12 +30,15 @@ import ImgExpo from "@site/static/img/react-native/expo.png";
3330

3431
이러한 이유로 많은 회사들이 자신들의 모바일 애플리케이션을 개발하는 데 리액트 네이티브를 사용하고 있습니다. 대표적으로 대형 회사들은 [Facebook](https://www.facebook.com/), [Instagram](https://www.instagram.com/), [Shopify](https://www.shopify.com/), [Discord](https://discord.com/), [Pinterest](https://www.pinterest.com/), [Salesforce](https://www.salesforce.com/), [Uber](https://www.uber.com/), [Skype](https://www.skype.com/), [Wix](https://www.wix.com/) 등이 포함됩니다.
3532

36-
## [개발 환경](http://crossplatformkorea.com/docs/current/category/development-environment)
37-
[개발환경](http://crossplatformkorea.com/docs/current/category/development-environment) 섹션은 플랫폼별로 개발환경을 설정하는 방법을 영상과 함께 제공합니다.
33+
## [개발 환경](http://blog.crossplatformkorea.com/docs/current/category/development-environment)
34+
35+
[개발환경](http://blog.crossplatformkorea.com/docs/current/category/development-environment) 섹션은 플랫폼별로 개발환경을 설정하는 방법을 영상과 함께 제공합니다.
3836
마찬가지로, 리엑트 네이티브 공식 홈페이지의 ['Environment Setup'](https://reactnative.dev/docs/environment-setup?guide=native) 문서에서는 사용자의 컴퓨터에서 네이티브 환경을 설정하기 위한 간결하고 유용한 지침을 제공합니다.
3937
하지만, 주의해야 할 점은 기본으로 설정된 'Expo Go Quickstart' 섹션이 아니라 'React Native CLI Quickstart' 섹션을 확인해야 올바른 네이티브 설정을 완료할 수 있습니다.
4038

41-
<a href="https://reactnative.dev/docs/environment-setup?guide=native"><img src={ImgDevEnv} alt="dev-env" /></a>
39+
<a href="https://reactnative.dev/docs/environment-setup?guide=native">
40+
<img src={ImgDevEnv} alt="dev-env" />
41+
</a>
4242

4343
필자 또한 새 노트북을 구입할 때마다 이 사이트를 방문하는 습관이 있습니다.
4444
여러분도 위 정보들을 활용해 개발환경을 설정하는 데 유용하게 사용하시길 권장합니다.
@@ -47,7 +47,9 @@ import ImgExpo from "@site/static/img/react-native/expo.png";
4747

4848
다음으로 컴포넌트 사이트를 살펴보겠습니다.
4949

50-
<a href="https://reactnative.dev/docs/components-and-apis"><img src={ImgComponent} alt="component" /></a>
50+
<a href="https://reactnative.dev/docs/components-and-apis">
51+
<img src={ImgComponent} alt="component" />
52+
</a>
5153

5254
컴포넌트는 리엑트 네이티브에서 화면을 빌드업 하는 요소들입니다.
5355
리엑트 네이티브에서 제공되는 대표적인 컴포넌트는 텍스트, 텍스트 인풋, 버튼, 스크롤뷰, 플랫리스트 등이 있습니다.
@@ -58,7 +60,9 @@ import ImgExpo from "@site/static/img/react-native/expo.png";
5860

5961
API는 'Application Programming Interface'의 약자로, 리액트 네이티브에서는 다양한 모바일 기능과 서비스에 접근할 수 있도록 해주는 인터페이스를 말합니다.
6062

61-
<a href="https://reactnative.dev/docs/alert"><img src={ImgApis} alt="apis" /></a>
63+
<a href="https://reactnative.dev/docs/alert">
64+
<img src={ImgApis} alt="apis" />
65+
</a>
6266

6367
이를 통해 리액트 네이티브 앱이 스마트폰의 카메라, GPS, 푸시 알림 등의 기능을 사용하거나, 원격 서버와 데이터를 주고받는 등의 작업을 할 수 있습니다.
6468
간단히 말해, API는 리액트 네이티브 앱이 운영체제나 외부 서비스의 기능을 활용할 수 있게 연결해주는 다리 역할을 합니다.
@@ -68,7 +72,9 @@ API는 'Application Programming Interface'의 약자로, 리액트 네이티브
6872
개발 환경 설정에 대해 이야기하면서 'Expo Go Quickstart' 섹션에 대한 궁금증이 있었을 것입니다.
6973
입문자들을 위해, Expo가 무엇인지 간단히 설명드리겠습니다.
7074

71-
<a href="https://expo.dev"><img src={ImgExpo} alt="apis" width={400} /></a>
75+
<a href="https://expo.dev">
76+
<img src={ImgExpo} alt="apis" width={400} />
77+
</a>
7278

7379
[Expo](https://expo.dev)는 React Native 개발을 보다 쉽게 만들어주는 React Native 프레임워크입니다.
7480
Expo를 사용하면, 상대적으로 적은 네이티브 지식으로도 iOS와 Android 개발이 가능합니다.
@@ -79,7 +85,6 @@ Expo는 오랜 시간 동안 여러 변화를 겪었습니다. 만약 Expo의
7985
Expo의 변천사를 알아보는 것은 사용에 큰 도움이 됩니다.
8086
[엑스포의 변천사를 정리한 글](https://medium.com/crossplatformkorea/expo-역사와-현재-현황-09c8fdce0114)을 읽어보시면 Expo가 추구하는 방향을 이해하고, 사용하기에 더 수월하실 것입니다.
8187

82-
8388
<AdFitMobileBanner
8489
unit="DAN-weLLBNA8C31gpo1t"
8590
className="adfit-bottom-mobile"

static/CNAME

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
crossplatformkorea.com
1+
blog.crossplatformkorea.com

0 commit comments

Comments
 (0)