tag:blogger.com,1999:blog-4134107.post4988486947152777251..comments2023-03-10T07:05:03.619-06:00Comments on Lab Journal: Okay, so what *is* an API?Kevinhttp://www.blogger.com/profile/06045457110736763954noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-4134107.post-87926702105358149482009-01-30T16:21:00.000-06:002009-01-30T16:21:00.000-06:00Doesn't that stripped down version ALSO take less ...Doesn't that stripped down version ALSO take less bandwidth, and load faster, etc.? Maybe that's not as big a concern w/ today's computing power. But I thought that was part of the goal.TootsNYChttps://www.blogger.com/profile/08250160403913606481noreply@blogger.comtag:blogger.com,1999:blog-4134107.post-10216125376944789792009-01-30T06:48:00.000-06:002009-01-30T06:48:00.000-06:00Language, she's a bitch...no? If we're going with ...Language, she's a bitch...no? If we're going with an academic definition of REST, it's a software/network architectural principle, while API is a set of methods and Remix is all about data. <BR/><BR/>However, current standard usage indicates that most open RESTful data infrastructures are referred to as APIs. Change pipes the tune we all must dance to, my friend.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4134107.post-18283664582315863932009-01-29T22:32:00.000-06:002009-01-29T22:32:00.000-06:00Chuck -- thank you!Anonymous -- good point, Remix ...Chuck -- thank you!<BR/><BR/>Anonymous -- good point, Remix is not a "true" API in that sense, although it does expose multiple methods. <BR/><BR/>I should point out that discussion is easier when you're not Anonymous.Kevinhttps://www.blogger.com/profile/06045457110736763954noreply@blogger.comtag:blogger.com,1999:blog-4134107.post-58885445111603798382009-01-29T21:02:00.000-06:002009-01-29T21:02:00.000-06:00For the sake of argument and a little fun, I'll re...For the sake of argument and a little fun, I'll respectfully challenge the term "API" in this case. When I think of APIs, I think of the sage Java APIs (swing, JDBC, etc.) which are sets of functions/ methods that can be used and extended for building applications. What we have here is a REST query, which is still very powerful, but we aren't calling any specific methods with Remix, we're querying for data. My two cents. Discuss amongst yourselves...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4134107.post-21186944299847902782009-01-29T20:25:00.000-06:002009-01-29T20:25:00.000-06:00You are the master of simple, clear analogies! Thi...You are the master of simple, clear analogies! This is the best lay explanation of API I've ever read. Bravo!by Chuck Densingerhttps://www.blogger.com/profile/13107716140385755466noreply@blogger.com