Tag

routing

1 views collected around this technical thread.

php中文网 Courses
php中文网 Courses
Jun 4, 2025 · Backend Development

Performance Bottlenecks of Traditional PHP Routing and Innovative JIT Router Solutions

The article examines the performance limitations of traditional PHP routing, explains how JIT routers use compile-time optimization, in‑memory tables, intelligent caching, and static analysis to boost speed and reduce memory, and offers practical migration recommendations for developers.

JITPHPbackend
0 likes · 4 min read
Performance Bottlenecks of Traditional PHP Routing and Innovative JIT Router Solutions
Code Mala Tang
Code Mala Tang
Jun 2, 2025 · Backend Development

Unlocking FastAPI: A Deep Dive into Starlette, ASGI, and Middleware Architecture

This article explains how FastAPI builds on Starlette, covering the ASGI protocol, Starlette's initialization, middleware design—including ExceptionMiddleware and user-defined middleware—and routing mechanisms, while providing concrete code examples and performance insights for backend developers.

ASGIStarlettebackend development
0 likes · 22 min read
Unlocking FastAPI: A Deep Dive into Starlette, ASGI, and Middleware Architecture
Code Mala Tang
Code Mala Tang
May 1, 2025 · Backend Development

Master Advanced FastAPI Routing: Modular APIs, Versioning, and RBAC

This tutorial explains how to build scalable, maintainable FastAPI APIs by modularizing routers, implementing path‑based version control, centralizing dependency injection, applying role‑based access control, using custom middleware, and nesting routers for complex applications.

API designRBACVersioning
0 likes · 10 min read
Master Advanced FastAPI Routing: Modular APIs, Versioning, and RBAC
Practical DevOps Architecture
Practical DevOps Architecture
Apr 29, 2025 · Fundamentals

Linux Routing Basics: Adding, Deleting Host, Network, and Default Routes

This article explains Linux routing fundamentals, describing how routing tables are used to select interfaces and next hops, detailing the six-step packet routing process, and providing step‑by‑step commands and examples for adding and removing host, network, and default routes on Linux systems.

IPLinuxNetwork Administration
0 likes · 7 min read
Linux Routing Basics: Adding, Deleting Host, Network, and Default Routes
Architecture & Thinking
Architecture & Thinking
Feb 28, 2025 · Backend Development

Mastering Gin: Build High‑Performance Go Web Services Step‑by‑Step

This guide introduces the lightweight Gin framework for Go, outlines its key features, shows how to install and set up the environment, and provides complete code examples for building a basic web service with routing, middleware, JSON handling, and controller organization, culminating in a functional API demonstration.

APIGinWeb Development
0 likes · 10 min read
Mastering Gin: Build High‑Performance Go Web Services Step‑by‑Step
Raymond Ops
Raymond Ops
Feb 25, 2025 · Fundamentals

Understanding the OSI Model: A Layer‑by‑Layer Guide

This article provides a comprehensive overview of the OSI model, explaining the purpose of each of its seven layers, their responsibilities, typical devices and protocols involved, and how data moves from the physical medium up to the application level.

NetworkingOSI modelTCP
0 likes · 17 min read
Understanding the OSI Model: A Layer‑by‑Layer Guide
Practical DevOps Architecture
Practical DevOps Architecture
Feb 25, 2025 · Operations

Configuring a Dual‑NIC Linux Server with Static Routing and Persistent Startup

This guide explains how to configure a Linux server with two network interfaces—one for an internal private network and one for external access—by setting static IPs, adding a static route, and ensuring the configuration persists across reboots using rc.local.

Dual NICLinuxSystem Administration
0 likes · 7 min read
Configuring a Dual‑NIC Linux Server with Static Routing and Persistent Startup
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 7, 2025 · Backend Development

Getting Started with Koa: A Lightweight Node.js Framework for Building HTTP Servers

This article introduces native Node.js HTTP server creation, explains request and response concepts, and then demonstrates how to use the Koa framework—including installation, middleware, routing, body parsing, and the onion model—to build clean, maintainable backend services.

JavaScriptKoaNode.js
0 likes · 11 min read
Getting Started with Koa: A Lightweight Node.js Framework for Building HTTP Servers
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 1, 2025 · Frontend Development

Exploring TanStack Router: Routing Modes, TypeScript Support, Preloading, and SWR

This article introduces TanStack Router for React, detailing its three routing modes—file‑based, virtual file, and code‑based—along with TypeScript support, preloading strategies, request waterfall optimization, and stale‑while‑revalidate caching, providing practical insights and links for further exploration.

PreloadingReactSWR
0 likes · 11 min read
Exploring TanStack Router: Routing Modes, TypeScript Support, Preloading, and SWR
IT Architects Alliance
IT Architects Alliance
Jan 11, 2025 · Backend Development

Understanding API Gateways: Functions, Implementations, and a Spring Cloud Gateway Case Study

The article explains the rise of microservice architecture, why API gateways are indispensable, details their key functions such as routing, protocol translation, load balancing, caching, and security, compares major implementations like NGINX, Spring Cloud Gateway and Kong, and provides a Spring Cloud Gateway case study with code examples.

API GatewayLoad BalancingMicroservices
0 likes · 18 min read
Understanding API Gateways: Functions, Implementations, and a Spring Cloud Gateway Case Study
php中文网 Courses
php中文网 Courses
Jan 10, 2025 · Backend Development

Why Build a Custom PHP Framework and Course Outline

This article explains the motivations for creating a custom PHP framework—such as meeting specific project needs, learning opportunities, long‑term maintenance, performance optimization, ease of use, and security—and provides a detailed chapter‑by‑chapter outline of the accompanying tutorial.

MVCPHPbackend
0 likes · 4 min read
Why Build a Custom PHP Framework and Course Outline
IT Services Circle
IT Services Circle
Dec 22, 2024 · Fundamentals

Understanding IP Packets, TTL, and Traceroute: Tracing the Path to GitHub

This article explains how IP packets are encapsulated, how TTL limits their lifespan, and how traceroute (or tracert) leverages TTL to reveal each network hop, illustrated with a step‑by‑step trace from a personal computer to GitHub’s servers.

GitHubIPNetworking
0 likes · 10 min read
Understanding IP Packets, TTL, and Traceroute: Tracing the Path to GitHub
Efficient Ops
Efficient Ops
Dec 15, 2024 · Fundamentals

Unlocking Network Basics: How VLANs, Routers, and DNS Shape Modern LANs

This article explains the fundamentals of VLANs, single‑arm routing, layer‑3 switches, gateways, DNS, MAC addresses, and subnet masks, using clear analogies and examples to show how network segmentation and routing enable efficient communication within and between local networks.

DNSMAC addressVLAN
0 likes · 11 min read
Unlocking Network Basics: How VLANs, Routers, and DNS Shape Modern LANs
Sohu Tech Products
Sohu Tech Products
Dec 11, 2024 · Mobile Development

Flutter Navigator 2.0: Architecture, Implementation, and Practical Applications

Flutter Navigator 2.0 replaces the imperative Navigator 1.0 with a declarative routing system that introduces a Router, RouteInformationProvider, RouteInformationParser, and RouterDelegate, enabling nested routes, cross‑platform URLs, flexible page stack manipulation, and practical implementations such as custom web‑focused navigation solutions.

FlutterMobile DevelopmentNavigator 2.0
0 likes · 17 min read
Flutter Navigator 2.0: Architecture, Implementation, and Practical Applications
php中文网 Courses
php中文网 Courses
Dec 4, 2024 · Backend Development

Why Build a Custom PHP Framework and Course Outline

This article explains why developers may choose to create their own PHP framework—covering specific needs, learning benefits, maintenance, performance, usability, and security—and outlines an eight‑section curriculum that introduces MVC, routing, error handling, namespaces, design patterns, configuration, and database operations.

Custom FrameworkMVCPHP
0 likes · 3 min read
Why Build a Custom PHP Framework and Course Outline
php中文网 Courses
php中文网 Courses
Nov 21, 2024 · Backend Development

Why Build a Custom PHP Framework and Course Outline

This article explains the motivations for creating a custom PHP framework—such as meeting specific needs, learning opportunities, long‑term maintenance, performance optimization, ease of use, and security—while also outlining the course chapters covering MVC, routing, error handling, namespaces, singleton pattern, configuration, and database operations.

MVCPHPbackend
0 likes · 3 min read
Why Build a Custom PHP Framework and Course Outline
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 18, 2024 · Frontend Development

Implementing Elegant 403 Pages in Admin Frameworks by Replacing Route Components

This article explains why many admin frameworks ignore 403 pages, compares common handling strategies, and presents a practical solution that replaces the component of unauthorized routes with a dedicated 403 component while preserving the original URL, complete with code examples and visual demos.

403 pageAdmin FrameworkVue
0 likes · 9 min read
Implementing Elegant 403 Pages in Admin Frameworks by Replacing Route Components
php中文网 Courses
php中文网 Courses
Oct 17, 2024 · Backend Development

Understanding Laravel Request/Response Lifecycle

This guide explains Laravel's request/response lifecycle step by step, covering user requests, web server handling, routing, middleware security, controller processing, view rendering, and lifecycle hooks, enabling developers to build efficient, secure, and scalable backend applications.

ControllerLaravelbackend development
0 likes · 9 min read
Understanding Laravel Request/Response Lifecycle
php中文网 Courses
php中文网 Courses
Sep 24, 2024 · Backend Development

Why Build a Custom PHP Framework – Course Outline and Learning Benefits

This article explains the motivations for creating a custom PHP framework—such as meeting specific project needs, deepening technical understanding, improving maintainability, performance, usability, and security—and provides a detailed chapter‑by‑chapter outline of the accompanying learning material.

MVCPHPbackend
0 likes · 3 min read
Why Build a Custom PHP Framework – Course Outline and Learning Benefits
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 18, 2024 · Frontend Development

Implementing Page and Button Permission Control in Vue.js Using RBAC

This article explains how to build a Vue.js admin interface with role‑based access control, covering ACL vs. RBAC concepts, dynamic route generation, layout composition, Pinia state management, custom permission directives for page and button visibility, and alternative v‑if based checks.

Element-PlusPiniaRBAC
0 likes · 13 min read
Implementing Page and Button Permission Control in Vue.js Using RBAC