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

json을 이용해 데이터 관리를 더 수월하게 하는 방식을 제안합니다! #59

Open
corydalis10 opened this issue May 30, 2024 · 18 comments

Comments

@corydalis10
Copy link
Contributor

corydalis10 commented May 30, 2024

최근에 점점 늘어나는 사이트 자료를 보며 어떻게 관리해야 할지 고민하고 있었습니다...
기존 README.md에 자료를 저장하는 것에는 자료가 많아졌을 때 관리하기 불편할 것 같습니다.
따라서 앞으로 json을 이용해 데이터를 저장하고, 해당 json 파일을 웹사이트, 안드로이드, 패키지, api등 여러 곳에 활용하는 것이 좋은 해결책이라고 생각됩니다!

혹시 다른 해결책이 생각나신다면 편하게 말씀해주세요 :)

@currenjin
Copy link
Owner

맞습니다! 이 방향으로 가야할 것 같아요 ㅠㅠ

그래야 지금처럼 존재하는 md 파일을 비효율적으로 파싱하거나 하는 일은 없을 것 같아용

말씀 감사합니다 ㅎㅎ 요즘 하도 시간이 없다보니 시간을 못 쏟네요 ㅠㅠ

@corydalis10
Copy link
Contributor Author

@currenjin 6월 중으로 PR 올리겠습니다!

@currenjin
Copy link
Owner

예시입니다!

{
  "category": "",
  "title": "",
  "content": "",
  "image_url": ""
}

@corydalis10
Copy link
Contributor Author

{
  "id": "",
  "created_at": "",
  "updated_at": "",
  "name": "",
  "description": "",
  "feature": "",
  "category": "",
  "img": "",
  "link": ""
}

이런 방식으로 데이터를 더 자세하게 기록하려 하고 있습니다!

@currenjin
Copy link
Owner

좋은 것 같아요!
조금 수정해서 아래와 같이 가면 어떨까요?
그리고 feature는 뭔가용

{
  "id": "",
  "title": "",
  "content": "",
  "feature": "",
  "category": "",
  "img_url": "",
  "link": "",
  "created_at": "",
  "updated_at": ""
}

@corydalis10
Copy link
Contributor Author

이전 마크다운에서 사용하던 O, EN, KR 등의 기호를 대신하고자 만든 분류입니다!

@corydalis10
Copy link
Contributor Author

#62

@currenjin
Copy link
Owner

https://github.com/currenjin/site-for-developers/blob/main/data.json

옮겨놨어요! 수정해야되는 부분이 있지만, 대강 이정도 구조다! 정도로 봐주시면 될 것 같아요 ㅎㅎ

@currenjin
Copy link
Owner

ID 값은 고민 좀 해보려구용

@corydalis10
Copy link
Contributor Author

감사합니다 :) 수정해야 할 부분 수정해서 PR 올리겠습니다!
(7월 10일까지는 시험때문에 PR 올리지 못할 것 같습니다)

@corydalis10
Copy link
Contributor Author

ID 값은 고민 좀 해보려구용

ID를 넣는다면 타 레포지토리에서 저희 데이터를 이용할 때 구분이 잘되고, 데이터 커스텀이 편리해질 것 같습니다 :)

@corydalis10
Copy link
Contributor Author

현재 json 데이터 정형화 작업을 진행하고 있습니다!

@currenjin
Copy link
Owner

currenjin commented Jul 10, 2024

ID를 넣는다면 타 레포지토리에서 저희 데이터를 이용할 때 구분이 잘되고, 데이터 커스텀이 편리해질 것 같습니다 :)

참고하겠습니다! 감사해요 ㅎㅎ

현재 json 데이터 정형화 작업을 진행하고 있습니다!

감사합니다! 요즘 계속 여유가 없어서 시간을 잘 못 들이고있네요 ㅠㅠ

@corydalis10
Copy link
Contributor Author

Site For Developers 700 stars 축하합니다 ✨

@currenjin
Copy link
Owner

감사합니다 :)

현호 님 처음 컨트리뷰트 하셨을 때가 100 정도였던 것 같은데 ㅋㅋ 덕분에 많이 올라갔네요!

@corydalis10
Copy link
Contributor Author

@currenjin id 태그는 json 편집, 외부에서 접근하는데 불편할 것 같아 제거하였습니다!
또한 category, subcategory 태그도 외부에서 접근하는데 불편할 것 같아 category만 남기려 하는데 어떠신가요?

@corydalis10
Copy link
Contributor Author

corydalis10 commented Sep 12, 2024

@currenjin 또한 created_at, updated_at 태그들도 지워서 json 파일을 더 간결하게 하려고 합니다!

@corydalis10
Copy link
Contributor Author

@currenjin issue가 생성된지 4개월이 넘어가네요... 최대한 빨리 진행하겠습니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants