#api-design

[ follow ]
Node JS
from2ality
1 month ago

Could JavaScript have synchronous `await`?

Synchronous and asynchronous code can't interleave, causing duplication and API constraints.
The future of JavaScript could change if 'await' can be used in synchronous code.
#web-development
fromMedium
3 months ago
Angular

Building a Modern Component Library: My Journey Beyond the Basics

Companies should prioritize understanding 'why' they need component libraries over simply identifying 'what' they need.
Building a component library requires a focus on reusability and intuitive API design for better developer experience.
fromCodeProject
7 months ago
JavaScript

Understanding PUT vs PATCH: Key Differences and Use Cases

PUT replaces an entire resource, while PATCH updates only specified fields, making PATCH more efficient for targeted changes.
fromInfoWorld
1 month ago
Bootstrapping

How to implement idempotent APIs in ASP.NET Core

Idempotent APIs protect against duplicate requests, ensuring consistent outcomes.
fromMedium
3 months ago
Angular

Building a Modern Component Library: My Journey Beyond the Basics

Companies should prioritize understanding 'why' they need component libraries over simply identifying 'what' they need.
Building a component library requires a focus on reusability and intuitive API design for better developer experience.
fromCodeProject
7 months ago
JavaScript

Understanding PUT vs PATCH: Key Differences and Use Cases

PUT replaces an entire resource, while PATCH updates only specified fields, making PATCH more efficient for targeted changes.
fromInfoWorld
1 month ago
Bootstrapping

How to implement idempotent APIs in ASP.NET Core

Idempotent APIs protect against duplicate requests, ensuring consistent outcomes.
more#web-development
#python
fromRealpython
2 months ago
Python

Single and Double Underscore Naming Conventions in Python - Real Python

Understanding Python's underscore conventions is essential for clear API design and code readability.
fromTall, Snarky Canadian
5 months ago
JavaScript

Don't return named tuples in new APIs

Named tuples should be used when tuple return types become insufficiently descriptive due to API expansion.
Starting with named tuples complicates API usage due to dual access methods for users.
fromRealpython
2 months ago
Python

Single and Double Underscore Naming Conventions in Python - Real Python

Understanding Python's underscore conventions is essential for clear API design and code readability.
fromTall, Snarky Canadian
5 months ago
JavaScript

Don't return named tuples in new APIs

Named tuples should be used when tuple return types become insufficiently descriptive due to API expansion.
Starting with named tuples complicates API usage due to dual access methods for users.
more#python
fromdzone.com
2 months ago
Remote teams

The Impact of Asynchronous Work on Engineering Innovation

Remote work can enhance technical discussions and proposal crafting, leading to richer collaboration across global teams.
fromHackernoon
1 year ago
Miscellaneous

ReST: It's More Than Just CRUD Over HTTP | HackerNoon

ReST API design is more than CRUD; it's about meaningful dialogue and understanding user intent.
#graphql
fromInfoWorld
9 months ago
JavaScript

How to get started with GraphQL

GraphQL is an open standard for creating web-based APIs that use formal schemas and type systems for consistency.
fromHackernoon
4 years ago
JavaScript

Understanding the Twitter API So You Can Design Your Own | HackerNoon

The article delves into the design considerations of the X home timeline API, highlighting how it addresses complex data fetching and interactions.
fromInfoWorld
9 months ago
JavaScript

How to get started with GraphQL

GraphQL is an open standard for creating web-based APIs that use formal schemas and type systems for consistency.
fromHackernoon
4 years ago
JavaScript

Understanding the Twitter API So You Can Design Your Own | HackerNoon

The article delves into the design considerations of the X home timeline API, highlighting how it addresses complex data fetching and interactions.
more#graphql
fromSpreaker
4 months ago
JavaScript

API Design: GraphQL vs. REST, Contract Maintenance, and Integration Strategies - JSJ 661 - JavaScript Jabber

API design, logging best practices, and configuration management are crucial for developers to optimize large-scale ecosystems.
JavaScript
fromHackernoon
9 months ago

Your Architecture Cheat Sheet to API Design Styles | HackerNoon

Understanding various API design approaches is essential for building reliable APIs that meet specific business needs.
fromHackernoon
4 years ago
JavaScript

Improving No-Code APIs with PostgreSQL, PostgREST, and Apache APISIX | HackerNoon

PostgREST SELECT mechanism offers powerful query capabilities but can be complex, while Apache APISIX can simplify API design by rewriting and forwarding requests.
[ Load more ]