New & Notable
Get Started
Java tic-tac-toe game coding tutorial
What's the best way to learn how to program? Code up some of your favorite childhood games. Here, we'll show you how to code a tic-tac-toe game in Java.
Manage
5 best practices for microservices authorization
Authorization is a critical security component of a microservices architecture. Follow these five guiding principles to deploy and manage the microservices authorization process.
Evaluate
Why and how to manage microservices without API gateways
Managing microservices without API gateways might be uncommon, but not unheard of. Consider the benefits, downsides and available auxiliary tools before taking an alternate approach.
Evaluate
When not to use microservices: 4 challenges to consider
The switch from microservices to monolith could save costs and improve performance. Explore key considerations and questions to ask when deciding the right architecture for an app.
Trending Topics
-
Architecture Management Evaluate
When not to use microservices: 4 challenges to consider
The switch from microservices to monolith could save costs and improve performance. Explore key considerations and questions to ask when deciding the right architecture for an app.
-
EAI Problem Solve
6 common problems with open source code integration
Open source provides its fair share of benefits for businesses that put it to use. However, don't ignore these six hazards that development teams may face along the way.
-
App Management Tools Manage
5 best practices for microservices authorization
Authorization is a critical security component of a microservices architecture. Follow these five guiding principles to deploy and manage the microservices authorization process.
-
App Development & Design Evaluate
A beginner's guide to learning new programming languages
Rust or Ruby? Go or Groovy? As the competitive IT landscape evolves, developers can enhance their skills and career potential by learning new programming languages.
-
API Management Get Started
An introduction to the RESTful API Modeling Language (RAML)
The RESTful API Modeling Language, or RAML, can be a powerful tool for developers looking to create an efficient, standardized API management strategy.
-
Cloud app development and management Manage
Follow these 8 best practices for cloud-native app development
The better your cloud-native development process is, the more efficient and reliable your application is likely to be. Follow these tips to bring your development practices to the next level.
Find Solutions For Your Project
-
Evaluate
A beginner's guide to learning new programming languages
Rust or Ruby? Go or Groovy? As the competitive IT landscape evolves, developers can enhance their skills and career potential by learning new programming languages.
-
Why and how to manage microservices without API gateways
-
When not to use microservices: 4 challenges to consider
-
web services
-
-
Problem Solve
6 common problems with open source code integration
Open source provides its fair share of benefits for businesses that put it to use. However, don't ignore these six hazards that development teams may face along the way.
-
Critical API vulnerabilities every IT team should address
-
Better API security needed as companies modernize apps
-
How to detect and control the spread of shadow APIs
-
-
Manage
5 best practices for microservices authorization
Authorization is a critical security component of a microservices architecture. Follow these five guiding principles to deploy and manage the microservices authorization process.
-
An introduction to the RESTful API Modeling Language (RAML)
-
Using bounded context for effective domain-driven design
-
Object-oriented vs. functional programming explained
-
Application Architecture Basics
-
Get Started
What is an API (application programming interface)?
An application programming interface (API) is code that enables two software programs to communicate.
-
Get Started
What is API testing? Everything you need to know
API testing is a type of software testing that analyzes an application programming interface (API) to verify that it fulfills its expected functionality, security, performance and reliability.
-
Get Started
Java tic-tac-toe game coding tutorial
What's the best way to learn how to program? Code up some of your favorite childhood games. Here, we'll show you how to code a tic-tac-toe game in Java.
Multimedia
-
Get Started
Java tic-tac-toe game coding tutorial
-
Get Started
5 best practices for remote development teams
-
News
View All -
Enterprise application integration
New AWS service targets data security, genAI feature to come
The cloud provider's new service helps employees within organizations be more productive while securing their work. The vendor will add a generative AI feature in the future.
-
Application development and design
5 reasons to prioritize application modernization
Application modernization should be at the top of an enterprise's to-do list for five reasons, including security concerns, staffing shortages and competitive differentiation.
-
Application development and design
Front-end build tool Vite.js speeds up development
JavaScript development server and bundler Vite.js brings multiple enhancements with the release of Vite 3.0.
App Architecture Definitions
- What is an API (application programming interface)?
- What is API testing? Everything you need to know
- What is REpresentational State Transfer (REST)
- What is an API endpoint?