Tagged articles
13 articles
Page 1 of 1
Data STUDIO
Data STUDIO
Dec 3, 2025 · Artificial Intelligence

Pixeltable: One Table to Power Multimodal AI with Declarative Python

Pixeltable introduces a unified table abstraction that treats images, text, embeddings and model outputs as columns, enabling declarative multimodal AI pipelines, eliminating glue code, supporting built‑in vector indexing, versioned experiments, extensible custom functions, and a concise 30‑line RAG implementation.

PixeltablePythonRAG
0 likes · 15 min read
Pixeltable: One Table to Power Multimodal AI with Declarative Python
21CTO
21CTO
Jan 6, 2025 · Backend Development

When Declarative Beats Imperative: Mastering Java Streams and Annotations

Explore the contrast between declarative and imperative programming, dive into Java Stream fundamentals, benchmark parallel versus sequential execution, and understand the role of annotations, offering practical insights for writing cleaner, more efficient backend code.

PerformanceStreamsannotations
0 likes · 9 min read
When Declarative Beats Imperative: Mastering Java Streams and Annotations
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.

FlutterNavigator 2.0cross‑platform
0 likes · 17 min read
Flutter Navigator 2.0: Architecture, Implementation, and Practical Applications
21CTO
21CTO
May 28, 2024 · Frontend Development

Unlock Cutting-Edge JavaScript: Monads, Declarative Code, Caching & More

This article explores five advanced JavaScript techniques—Monads, declarative programming, server‑side caching, immutability, and pattern matching—explaining their concepts, benefits, and providing practical code examples to help senior developers build more robust, high‑performance web applications.

Advanced TechniquesJavaScriptMonads
0 likes · 10 min read
Unlock Cutting-Edge JavaScript: Monads, Declarative Code, Caching & More
Architect's Guide
Architect's Guide
Jun 25, 2022 · Fundamentals

Understanding Low‑Code Implementation Principles: Declarative Frontend, Backend Storage, and Workflow Engines

This article explains the core concepts of low‑code platforms, defining low‑code as visual (declarative) programming, comparing declarative and imperative approaches, and detailing front‑end rendering with JSON‑to‑React, multiple backend storage strategies, logic execution models, workflow engines, and future trends.

Backend StorageFrontend Developmentdeclarative programming
0 likes · 35 min read
Understanding Low‑Code Implementation Principles: Declarative Frontend, Backend Storage, and Workflow Engines
IT Architects Alliance
IT Architects Alliance
May 19, 2022 · Industry Insights

Why All Low‑Code Platforms Rely on Declarative Code: A Deep Technical Dive

The article analyses low‑code platforms by defining low‑code as visual programming, contrasting declarative and imperative approaches, examining front‑end and back‑end implementation schemes, interaction models, storage options, workflow engines, and future trends, ultimately showing that declarative foundations drive both strengths and limitations.

Frontend DevelopmentIndustry AnalysisSoftware Architecture
0 likes · 37 min read
Why All Low‑Code Platforms Rely on Declarative Code: A Deep Technical Dive
Top Architect
Top Architect
May 7, 2022 · Fundamentals

Understanding Low‑Code Implementation: Principles, Front‑End and Back‑End Solutions

This article explains the core concepts of low‑code platforms, why visual editing requires declarative programming, compares declarative and imperative approaches, and details practical front‑end (using JSON‑to‑React via the open‑source AMIS framework) and back‑end storage and logic implementations with code examples.

ArchitectureBackendFrontend
0 likes · 34 min read
Understanding Low‑Code Implementation: Principles, Front‑End and Back‑End Solutions
TikTok Frontend Technology Team
TikTok Frontend Technology Team
Oct 13, 2021 · Frontend Development

A Historical Overview and Fundamentals of JavaScript Frameworks

This article reviews the evolution of JavaScript frameworks over the past three decades, defines what constitutes a framework, explains their core concepts of constraint and support, and analyzes how changing web requirements have driven the development of modern front‑end architectures.

Frontend DevelopmentJavaScriptWeb History
0 likes · 23 min read
A Historical Overview and Fundamentals of JavaScript Frameworks
Efficient Ops
Efficient Ops
Jun 2, 2021 · Cloud Native

How Kubernetes Controllers Automate Cluster Management: A Deep Dive

This article explains Kubernetes' controller pattern, detailing how declarative APIs, controllers like ReplicaSet, and components such as Reflector, Informer, and Indexer work together to achieve automated, self‑healing cluster operations and illustrate the benefits of declarative over imperative programming.

Cloud NativeKubernetesOperator
0 likes · 18 min read
How Kubernetes Controllers Automate Cluster Management: A Deep Dive
Hulu Beijing
Hulu Beijing
Apr 11, 2017 · Frontend Development

Why Declarative Programming Makes React Development a Breeze

The article uses a company’s annual party procurement process to illustrate declarative versus imperative programming, showing how React’s declarative model lets developers specify desired UI outcomes while the framework handles rendering details, resulting in simpler code, reduced duplication, and better global coordination.

Frontend DevelopmentProgramming ParadigmsReact
0 likes · 7 min read
Why Declarative Programming Makes React Development a Breeze
21CTO
21CTO
Feb 9, 2016 · Frontend Development

Why Using map Beats for Loops: Cleaner, Declarative JavaScript

This article explains how replacing traditional for‑loops with JavaScript’s map method leads to more declarative, readable code, reduces boilerplate, improves maintainability, and offers comparable performance, while also discussing functional programming principles, browser support, and best practices for naming helper functions.

JavaScriptMAPdeclarative programming
0 likes · 7 min read
Why Using map Beats for Loops: Cleaner, Declarative JavaScript