/app
/app is defined as: ( Next 13 ) dir to export Page, allows Colocation. Topics on: /app replace /pages ( Next 12 ) & default to Server Component. Read more: Reac
/app is defined as: ( Next 13 ) dir to export Page, allows Colocation. Topics on: /app replace /pages ( Next 12 ) & default to Server Component. Read more: Reac
<BrowserRouter> is defined as: Provider for global access to react-router-dom in App. Topics on: Why does react-router-dom dev insist to rename BrowserRouter as
<div id='root'></div> is defined as: root container to render React App into. Topics on: why not just render directly to <body>?. Read more: React, React Stack,
Accessibility is defined as: to design App for max usability vs devices/cognitive impairment. Topics on: aria-hidden. Read more: Dev Tool, API, Interface, UI, A
API is defined as: App's Method & properties exposed to outside with rules for interacting. Topics on: API is Software use by Software to talk to each other, AP
App is defined as: Software to perform specific task. Topics on: Business Logic, Infrastructure Logic, Front-End App (JS), Component-Driven. Read more: Computer
Background Thread is defined as: Thread run separate from main Execution Thread of App. Topics on: . Read more: Computer Science, Computer Lang, Computer, Hardw
Business Logic is defined as: Rules & Logic for Program to deal with users & its purpose. Topics on: . Read more: Computer Science, Computer Lang, Computer, Sof
Colocation is defined as: Next 13 /app can colocate all files. Topics on: . Read more: React, React Stack, Nextjs, Next 13, Colocation, App|FullStack Wiki by RJ
Component Based Architecture is defined as: (Paradigm) to visualize UI as Component to architect (DOS) App. Topics on: DOS, Component. Read more: React, React C
Component-Driven is defined as: Paradigm to build UI bottom up from basic to assembly. Topics on: Atomic Design, Atomic Component. Read more: Computer Science,
createRoot() is defined as: react-dom/client Method to create new Root container to inject App. Topics on: createRoot() signature options?: (onReoverableError |
CRUD is defined as: 4 fundamental App needs to operate on persistent storage. Topics on: Create, Read, Update, Destroy, CRUD Cycle. Read more: Computer Science,
Docker Container Image is defined as: immutable snapshot of Software & Dependency-tree down to OS-layer (everything req to run App). Topics on: Docker Container
DRM is defined as: System to manage License access/distribution for App/product/service. Topics on: License, SaaS, PaaS. Read more: Computer Science, Computer L
DSL is defined as: Computer Lang specialized to a specific App Domain. Topics on: Query Language, !contrast General-Purpose. Read more: Computer Science, Comput
DX is defined as: How Developer Experiences & feels when using tools to develop App. Topics on: Zero-Config. Read more: Computer Science, Computer Lang, Compute
Electron is defined as: JS Framework to build desktop App with JS, HTML & CSS, embed in Chromium & Node.js. Topics on: Electron is FOSS & cross platform. Read m
entry point is defined as: to set default file to run when start App (usually index.js). Topics on: . Read more: JS, Nodejs, Npm, Packagejson, Main, Entry Point
express-generator is defined as: Express App generator Scaffolding utility to create app skeleton. Topics on: . Read more: JS, Nodejs, Express, App, Scaffolding
Front-End App (JS) is defined as: App to Execution in Browser Runtime with access to window (Global Object). Topics on: . Read more: Computer Science, Computer
Hot Module Replacement is defined as: (feat) to update Module in live App instance seamlessly. Topics on: best Build Tool can Hot Module Replacement while prese
Incremental Adoption is defined as: (feat) Next 12 compat with Next 13, can migrate individual Page from /pages to /app. Topics on: . Read more: React, React St
JS Framework is defined as: guidelines to design & structure JS App. Topics on: just as there are many programming languages, there are many programming framewo
Lib is defined as: Library Collection of prewritten Source Code to reuse in App. Topics on: @faker-js/faker, a collection of function to be used in project to p
Main Thread is defined as: Execution Thread for main App process inside CPU. Topics on: . Read more: JS, JS Concepts, JS Engine, Call Stack, EC, Main Thread, Ex
Microservices is defined as: cloud-native Functional Programming Paradigm to architect App by split functions into Containerize service to deploy as Online API.
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
Monolithic Architecture is defined as: of server-side system run on single App. Topics on: Monolith vs Microservice. Read more: Computer Science, Network, Netwo
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
npm run build is defined as: to bundle App into final static output for production. Topics on: output files into /build folder. Read more: React, React Stack, C
Predictable is defined as: redux helps scale App with consistent behaviour by restict data flow into a predictable pattern of dispatch>reducer>state. Topics on:
React is defined as: Minimalist Lib to build App UI via Declarative Component Based Architecture. Topics on: React Concepts, React API, React Stack, React Snipp
React DevTools is defined as: Browser Plugin to inspect React App (dev build only!) to view Component Hierarchy, props & state. Topics on: Element Selector Tool
react-dom/client is defined as: React 18+ Package to render App. Topics on: react-dom/client exports 2 Methods. Read more: React, React API, React DOM API, Reac
Redux Store is defined as: central global container to manage App state for redux. Topics on: Redux Store contains special methods to mutate state - only to be
Root Layout is defined as: top-level layout.tsx to share across all Page in App, to define <html> & <body>. Topics on: Root Layout replaces _app.tsx & _document
Scaffolding is defined as: utility Program to generate Boilerplate/template, set App skeleton. Topics on: . Read more: Computer Science, Computer Lang, Computer
Socksifier is defined as: Program to allow App to access network. Topics on: Shadowsocks. Read more: Computer Science, Network, Network Protocol, SOCKS 5, Socks
state is defined as: persistent Snapshot of info that App can access at given point in time. Topics on: piece of memory stored insider a Fiber, Component State,
UX is defined as: How end-user experiences and feels about App. Topics on: UX Design-Focus. Read more: Computer Science, Computer Lang, Computer, Software, Doma
Web App is defined as: App run in Browser. Topics on: unlike Software that locally runs on native OS, App, Client Side Rendering, Client Routing, SPA, Auth. Rea
Web Workers API is defined as: Web API to run Script in Background Thread separate Thread of main App for better perf. Topics on: Dedicated Worker, Shared Worke
Webhook is defined as: Event Listener for Async web event, to push real-time updates to App/Backend. Topics on: ngrok, localtunnel. Read more: Dev Tool, Webhook