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

apiRoute作成 #12

Merged
merged 1 commit into from
Mar 27, 2022
Merged

apiRoute作成 #12

merged 1 commit into from
Mar 27, 2022

Conversation

mae616
Copy link
Collaborator

@mae616 mae616 commented Mar 25, 2022

Issue

#8

今回の PR で行ったこと

apiRouteの作成

/api/lyricsSearch-[query].ts
/api/youtubeSearch-[query].ts

getやpostの変数が現状はとても適当です。
とりあえず渡せます、とだけ実装しました。

テスト用にapiを呼び出す画面を作成(開発が進むと削除するもの)

api.test.svelte

動作確認(どのような動作確認を行ったのか? 結果はどうか?)

thunder clientとapi.test.svelteで、apiを叩いて呼び出されることを確認

影響範囲(行った作業によってどこまで影響が及ぶようになるか)

現状は特になし

実装するにあたって参考にした URL

https://kit.svelte.dev/docs/routing#endpoints-body-parsing
sveltejs/kit#3384
sveltejs/kit#3777

確認して欲しいこと

コーディング内容がissueのやりたいことと合っているか。
コーディング内容が、TypeScript的に問題ないか。
コーディングが適当すぎないか。

懸念点

apiRouteのrequestとかのTypeScriptの型は「自動でつけるので自分でつけなくていい」的なことが書いてあるようなので付けませんでした。
https://kit.svelte.dev/docs/types#sveltejs-kit-requesthandler
他にもひとまずエラーにならなかったので型をつけていない部分もあるので、問題がありましたらお手数ですがご指摘お願い致します。

よろしくお願い致します。

@mae616 mae616 self-assigned this Mar 25, 2022
@mae616 mae616 linked an issue Mar 25, 2022 that may be closed by this pull request
@mae616 mae616 changed the title apiRoute作成 #8 apiRoute作成 Mar 25, 2022
@kei-nishikawa48
Copy link
Owner

ありがとうございます!
とりあえず動くところまでで作ってくださっているので一旦これでオッケーです!

@kei-nishikawa48 kei-nishikawa48 merged commit 827bafc into develop Mar 27, 2022
@mae616 mae616 deleted the feature/#8-apiRoute branch April 3, 2022 05:11
@mae616 mae616 restored the feature/#8-apiRoute branch April 3, 2022 05:11
@mae616 mae616 deleted the feature/#8-apiRoute branch April 3, 2022 05:11
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

Successfully merging this pull request may close these issues.

apiRoute作成
2 participants