1: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:06:13.743 ID:BR9R0jnb0
あるよな
47: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:34:41.978 ID:NXBCij6Q0
わかりやすく
ホームページにグーグルマップをのせた
これがグーグルマップのAPIを使いました、という文脈になる
これをライブラリの関数を使った、という概念でとらえる奴が>>1であり
ふつうそういう思考するか?って思うのが一般人だと思う
49: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:36:08.294 ID:BR9R0jnb0
>>47
だからそれWeb屋の考えだろ
52: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:39:02.476 ID:zA9RFXdm0
>>49
厳密にはライブラリの関数仕様をAPIとは呼ばないみたいよ。広義の意味で使う人達がいるだけで、本来はアプリケーションのインタフェースを指すみたい。
54: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:39:46.826 ID:BR9R0jnb0
>>52
言うんだよカス
Unityが用意した関数使うのをUnityAPI使うって言うの
2: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:07:04.576 ID:bNP7UNQH0
WindowsAPI
5: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:08:25.086 ID:BR9R0jnb0
>>2
それもWindowsが元々用意してあるライブラリの関数って意味合い
3: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:07:50.710 ID:BR9R0jnb0
俺らソフトウェア開発者はライブラリが用意してる便利な関数をAPIと言ってるけど
Web屋はクライアントからサーバーに受け渡す情報のことをAPIと言ってるきらいがある
4: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:07:53.087 ID:l93l6Runa
WebAPIか言語やフレームワークの機能としてのAPIかってことね
8: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:09:46.211 ID:ms0gJWnV0
さすがに渡すモノそのものをAPIなんて言ってる奴いないだろ…
いる?
11: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:11:15.977 ID:BR9R0jnb0
>>8
まぁ俺も若干語弊がある発言をしたと思うがだいたいそんな感じで使われてないか?
9: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:10:03.657 ID:BR9R0jnb0
Web屋はRestAPIのことを略してAPIって言ってる
ただ馬鹿だから他の意味でもAPIがあることを知らずにソフトウェア開発者にもAPIと言ってこんがらがらせる
13: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:12:36.055 ID:V8yKHVyT0
素人目線だとソフトから別ソフトを動かす関数のイメージ
14: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:13:37.149 ID:l93l6Runa
>>13
だいたい合ってる
それがサーバ上にあってインターネット経由で叩くか
ライブラリに入っててそのライブラリを読み込んで叩くかの違いだね
15: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:13:43.761 ID:BR9R0jnb0
>>13
まぁあってるなライブラリを他ソフトと捉えることもできる
18: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:15:04.787 ID:jWcMo6Afd
言いたいことは分かるかも
「え?API使うの?外部のサーバからデータ取ってくるの?」みたいな勘違いをする人がたまにいる
24: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:17:49.791 ID:BR9R0jnb0
>>18
だよなぁ
22: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:17:44.902 ID:aZUMP75L0
便利なやつはとりあえずAPIと言っておけ
43: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:28:42.857 ID:BR9R0jnb0
貴様らWeb屋はWindowsAPIも使ったことないのか?
56: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:40:50.490 ID:zigQlv6X0
呼び出されるのが関数だろうが
webサービスだろうが
その呼び出し方の規格が決まってるのがAPI
便利関数全般をAPIなんて呼ばんわ
65: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:44:13.696 ID:k+3TvV6R0
どっちも同じだろ
便利な機能をアプリから簡単に使えるようにするのがAPI
その実現方法がwebとソフトウェアで違うだけ
そりゃそうだろ
Webとソフトウェアでは作りが違うんだから
68: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:47:01.691 ID:BR9R0jnb0
>>65
それを知らないWeb屋がRestAPIのことをずっとAPIって略しまくってるから混乱するんだわ
77: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:50:02.987 ID:LNprG7FrM
技術屋は用語のこだわりが過ぎる
それ突き詰めて何になるのかわからない
80: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:50:56.106 ID:BR9R0jnb0
>>77
じゃあわかりやすいようにRestAPIって言ってね
94: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:57:21.120 ID:BR9R0jnb0
VSTAPIやUnityAPIがなんでAPIって呼ばれるのか説明してよ
ライブラリじゃん
100: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 12:58:56.419 ID:BR9R0jnb0
お前らがすべてのライブラリの関数をAPIと呼ぶと勘違いしてるだけなんだわ
103: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 13:04:48.766 ID:/XCALKjQ0
外部のサーバーとの通信だけじゃなくてローカルで関数という形式で提供されてるのもあるっていうのが主旨だよね?
105: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 13:07:20.105 ID:BR9R0jnb0
>>103
趣旨はWeb屋が調子乗ってAPI連呼してるけどそれRestAPIでソフトウェア開発者には伝わらねぇよって言いたい
113: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 14:49:48.212 ID:qFdzZm1tr
フロントエンドからしたらWebAPIは間違いなく、ソフトウェア開発者と同じ意味のAPIだしなぁ
115: 以下、5ちゃんねるからVIPがお送りします 2023/09/06(水) 14:59:22.899 ID:1ByaWUr2d
結論に繋がらない話しちゃってんな
文化圏が違うから言葉が違う
というの話でさ
異文化コミュニケーションするときは気をつけましょう
というだけではないか?
WebAPI・・・・
【プログラミング】Web屋とソフトウェア開発者でAPIの意味が若干違ってくる件について (2ch.sc)
言ってることはわかるつもりだけど、話の文脈で大体判断できるでしょ