New & Notable

Get Started

Rust vs. C++: Differences and use cases

C++ was mature before Rust even existed. Does that mean developers should switch from C++ to Rust? Not always.

Get Started

3 critical stops on the back-end developer roadmap

When it comes to acquiring the skills needed to be a proficient back-end developer, there are no shortcuts. Some of the topics to know will be obvious, others might not be.

Evaluate

What to know about GraphQL vs. REST performance

Both GraphQL and REST aim to simplify API development, but they handle data differently. Carefully consider how those differences might affect performance.

Problem Solve

Critical API vulnerabilities every IT team should address

Their openness, flexibility and ease of use make APIs beneficial, if not essential, to modern IT. Those same features can make APIs vulnerable to attack.

Find Solutions For Your Project

Pro+ App Architecture Downloads

View All

Application Architecture Basics

  • Get Started

    BPML

    Business Process Modeling Language (BPML) is an XML standard metalanguage used to outline business processes in an easy-to-understand way.

  • Get Started

    What to know about building microservices with ASP.NET Core

    It's optimized for containerization, integrates with the cloud and works on multiple platforms. Does ASP.NET Core deserve a place in your development shop?

  • Get Started

    Rust vs. C++: Differences and use cases

    C++ was mature before Rust even existed. Does that mean developers should switch from C++ to Rust? Not always.

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across App Architecture

Software Quality
Cloud Computing
TheServerSide.com
Close