API   224224

« earlier    

Unblocking Clipboard Access  |  Web  |  Google Developers
e past few years, browsers have converged on using document.execCommand for clipboard interactions. It's great to have a single widely-supported way to integrate copy and paste into web apps, but this came at a cost: clipboard access is synchronous, and can only read & write to the DOM
javascript  chrome  clipboard  api  async 
3 hours ago by vegarev
REST vs GraphQL APIs, the Good, the Bad, the Ugly
Clear-eyed view comparing these two techniques.

GraphQL APIs can be exciting new technology, but it is important to understand the tradeoffs before making such architectural decisions. Some APIs such as those with very few entities and relationships across entities like analytics APIs may not be suited for GraphQL. Whereas applications with many different domain objects like e-commerce where you have items, users, orders, payments, and so on may be able to leverage GraphQL much more.

In fact, GraphQL vs REST is like comparing SQL technologies vs noSQL. There are certain applications where it makes sense to model complex entities in a SQL Db. Whereas other apps that only have “messages” as in high volume chat apps or analytics APIs where the only entity is an “event” may be more suited using something like Cassandra.
rest  graphql  api  design  programming 
4 hours ago by jefframnani
github.com - google/flatbuffers
FlatBuffers is an efficient cross platform serialization library intended for performance-critical applications. Some nice features like schemaless buffers, support for multiple languages and code generation with string types.
6 hours ago by kevinrood
REST vs GraphQL APIs, the Good, the Bad, the Ugly
GraphQL fixes many problems that API developers and users have found with RESTful architecture. However, it also introduces a new set of challenges which need to be evaluated.
rest  restful  api  graphql 
7 hours ago by dlkinney
Keygen - a dead-simple software licensing API built for developers
Keygen is a cloud-based LaaS (licensing as a service) that provides secure license and user management for desktop apps and other types of software. Keygen's primary product is a set of APIs that enable developers to quickly set up licensing, user management, and product distribution.
license  generator  api 
8 hours ago by codeyard
Every web site provides APIs.
api  library  scraping  opensource 
9 hours ago by jppferguson
Hyrum's Law
With a sufficient number of users of an API,
it does not matter what you promise in the contract,
all observable behaviors of your system
will be depended on by somebody.
api  design 
9 hours ago by samn
Apollo GraphQL | Learn about the Apollo platform: Client, Engine, GraphQL servers, GraphQL support, and more.
Apollo provides a universal GraphQL API on top of your existing services, so you can build new application features fast without waiting on backend changes.
api  development  graphql  framework  database  client  javascript 
10 hours ago by jppferguson
Application gallery | Help centre
People are using the Trove API to create all sorts of new tools, interfaces, and visualisations. Here are a few examples. If you know of any others, please let us know.
National_Library_of_Australia  api  generous_interfaces 
10 hours ago by stacker
React and GraphQL at the Powerhouse Museum
1. Museum Collection Project
2. Public GraphQL API
3. Collection Website
4. What did we learn?
powerhouse_museum  Museum_of_Applied_Arts_and_Sciences  collection  api 
11 hours ago by stacker

« earlier    

related tags

3d  access  activity  ai  air  airtable  algorythm  analytics  api  applications  architecture  article  async  authentication  authorisation  automation  autometrix  avatar  best-practices  blockchain  browser  buildings  caching  calendar  canvas  checklist  chrome  client  clipboard  cloud  clu  cms  code  coding  cognitive  collaboration  collection  com  commandline  configuration  configure  console  conversation  convert  cost  course  credential  crossplatform  css  csspaint  data  database  define  demos  deployment  design  dev  development  dialogflow  dll  docker  docs  documentation  e-commerce  ecommerce  electron  elektron  enterprise  excel  facebook  fashion  finance  fintech  flask  flight  flights  food  for  framework  fridayfrontend  fusion360  games  gdal  generator  generous_interfaces  geodjango  geography  geoip  gin  gis  go  google  googlecalendar  googlemaps  graphql  gui  guidelines  headless-cms  headless  health  hn  houdini  html  http  humor  ibm  info  integration  inventory  ip  java  javascript  js  json  key  kubernetes  language  library  license  live  location  machine-learning  map  maps  marketdata  microservices  ml  mongodb  monitoring  mozilla  museum_of_applied_arts_and_sciences  national_library_of_australia  natural  network  networking  nlp  oauth  of  opensource  paid  pdf  perch  performance  php  pos  postman  powerhouse_museum  presentation  processing  programming  public  pytest  python  qpx  rails  recruit  reference  reports  research  rest  restful  restfull  ruby  rust  scalability  scraping  screenshots  security  service  servicenow  set  settings  sku  slack  software_engineering  spreadsheet  sqlite  standards  startupinthecloud  stock  stream  sync  testing  thumbnails  token  tool  tools  tracking  travel  trello  tutorial  ui  unity  versioning  vr  web-development  web  web_design  web_development  webdev  webdevelopment  woocommerce  wordpress  wpd  writing  xingapi  zoho 

Copy this bookmark: