CD
CD is defined as: (Paradigm) to frequently push code out to customers faster. Topics on: . Read more: Computer Science, Design Pattern, Dev Ops, CD, Paradigm
CD is defined as: (Paradigm) to frequently push code out to customers faster. Topics on: . Read more: Computer Science, Design Pattern, Dev Ops, CD, Paradigm
Cheap, Fast or Good? is defined as: design/focus constraint - only can pick 2. Topics on: Fast & Cheap, Fast & Good, Cheap & Good. Read more: Computer Science,
CI is defined as: (Paradigm) to frequently Merge in small maintable chunks via CI Server. Topics on: CI Server. Read more: Computer Science, Design Pattern, Dev
CI Server. Topics on: . Read more: Computer Science, Design Pattern, Dev Ops, CI, CI Server|FullStack Wiki by Roger J
Code Splitting is defined as: (Design Pattern) to load Source Code in Chunks, as needed vs all at once. Topics on: chunk, static import, dependencies. Read more
Controller is defined as: MVC component to RVP UI input to Model. Topics on: RVP, navigation between Views, using (URL) routes. Read more: Computer Science, Des
Debouncing is defined as: (Design Pattern) to delay/reset high frequency input with threshold before action. Topics on: . Read more: Computer Science, Design Pa
Design Pattern is defined as: General reusable solution to (common) problem in Software design. Topics on: MVC, Memoization, Lazy Loading, Code Splitting, Cheap
DevOps is defined as: (Paradigm) to iterate faster TBD smaller steps via CI/CD integration, push code ASAFP. Topics on: TBD, CI, CD. Read more: Computer Science
DRY is defined as: (principle) to avoid repeat Source Code/etc via Abstraction/Functional Programming. Topics on: Refactor, WET. Read more: Computer Science, De
Event Delegation is defined as: (Design Pattern) to attach Event Listener to common parent to utilize Bubbling Phase to apply Event to multiple HTMLElement. Top
Fast & Cheap is defined as: Rush MVP to sacrifice quality. Topics on: MVP, Time-To-Market. Read more: Computer Science, Design Pattern, Cheap Fast Or Good, Fast
Function Overload is defined as: Design Pattern to reuse multiple versions of same function with various Function Signature. Topics on: Overload Signature, Func
IIFE is defined as: Design Pattern to run self-executing Anon Function once & disappear. Topics on: IIFE is used to Encapsulation Variable to inner Block Scope,
JSX Branching is defined as: Design Pattern for. Topics on: Branching, Early return, render nothing, Replace if-else with Ternary Operator, Use Truthy-Falsy for
Lazy Loading is defined as: (Design Pattern) to defer load of Non-Blocking non-critical components, until required, to optimize overall network loading speed. T
Memoization is defined as: (Design Pattern) to Caching/reuse previous return value from Pure Function for specific Argument, to optimize perf. Topics on: rememb
Model is defined as: MVC component to manipulate data in App. Topics on: !eg MongoDB database. Read more: Computer Science, Design Pattern, MVC, Model, App|Wiki
Mutual Recursion is defined as: Design Pattern for two functions to Recursion call each other. Topics on: . Read more: JS, JS Language, Statement, Control Flow,
MVC is defined as: (Design Pattern) to architect App as 3 core Concern: MVC. Topics on: Model, View, Controller. Read more: Computer Science, Design Pattern, MV
MVP is defined as: Minimum Viable Product to ship & meet specs. Topics on: . Read more: Computer Science, Design Pattern, Cheap Fast Or Good, Fast Cheap, MVP
ORM is defined as: (Design Pattern) data layer to abstract Backend Source Code from Database. Topics on: ORM use objects to virtually map to tables in db, ORM u
React Router Patterns is defined as: Design Pattern for react router & snippet examples. Topics on: Lazy Load Routes, Custom Link, Route Config, Recursive Route
react-virtualized. Topics on: . Read more: Computer Science, Design Pattern, Windowing|FullStack Wiki by Roger J
redux is defined as: (Design Pattern) to colocate state in global external central store, to control data flow with predictable scalable pattern of Dispatch Fun
Refactor is defined as: (process) to restructure Source Code to improve Readability, updating, etc. Topics on: . Read more: Computer Science, Design Pattern, DR
RVP is defined as: Respond Validate Pass. Topics on: . Read more: Computer Science, Design Pattern, MVC, Controller, RVP|FullStack Wiki by Roger J
Semantic CSS is defined as: (Design Pattern) to name CSS classes with descriptive human-readable Semantic. Topics on: Semantic CSS is hard to maintain in large
SEO is defined as: (Design Pattern) to optimize Web Page max exposure to Search Engine's Web Crawler. Topics on: Web Crawler bad compat with SPA Client Side Ren
TBD is defined as: Test Build Deploy. Topics on: . Read more: Computer Science, Design Pattern, Dev Ops, TBD|FullStack Wiki by Roger J
URL Slug is defined as: (Design Pattern) to name Resource Path as Semantic keywords in kebab-case for better SEO. Topics on: . Read more: Computer Science, Netw
View is defined as: MVC component to visualize data (ie input forms & displayed list). Topics on: . Read more: Computer Science, Design Pattern, MVC | Dev Wiki
WET is defined as: We Enjoy Typing?!?. Topics on: . Read more: Computer Science, Design Pattern, DRY, WET|FullStack Wiki by Roger J
Windowing is defined as: (Design Pattern) to virtualize & only render subset of data, enough to fill Visual Viewport. Topics on: Windowing to solve lag to load