Tag

declarative programming

0 views collected around this technical thread.

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.0Routing
0 likes · 17 min read
Flutter Navigator 2.0: Architecture, Implementation, and Practical Applications
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.

Low-codebackend storagedeclarative programming
0 likes · 35 min read
Understanding Low‑Code Implementation Principles: Declarative Frontend, Backend Storage, and Workflow Engines
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.

Low-codeamisarchitecture
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.

FrameworksJavaScriptWeb History
0 likes · 23 min read
A Historical Overview and Fundamentals of JavaScript Frameworks
ByteFE
ByteFE
Sep 6, 2021 · Fundamentals

Functional Programming Fundamentals: Pure Functions, Currying, and Composition

This article introduces functional programming concepts including pure functions, currying, function composition, and declarative vs imperative code, with practical JavaScript examples and a Flickr API demo application.

CurryingFunctional ProgrammingImmutable Data
0 likes · 11 min read
Functional Programming Fundamentals: Pure Functions, Currying, and Composition
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.

KubernetesOperatorReplicaSet
0 likes · 18 min read
How Kubernetes Controllers Automate Cluster Management: A Deep Dive