G
YouTube TikTok Games
AI Wisdom

Tag

react

8 articles tagged with “react”

A/B-testinga-starA2AACRadaptive-thinkingagent-observabilityagent-patternsagent-protocolsagent-securityagent-skillsagentsAGENTS.mdaggregationaiai-gatewayAI-SearchaksalertingAlertmanageralgorithmsAnthropicAnthropic-APIAPEapi-designapi-gatewayAPI-providersapi-versioningapimAPMapp-routerapp-serviceappsecarchitectureArizearm-templatesASP.NET-Coreaspnet-coreaspnetcoreassertion-functionsassertsasyncauditauthenticationauthorizationAutoGenautomationazureAzure-APIMazure-content-safetyazure-front-doorazure-functionsAzure-OpenAIazure-policyazure-storagebatch-APIbddbeam searchBedrockbenchmarksbest-practicesbfsbi-encoderbias-detectionbicepbinary-searchbranchingbstBundlercache-componentscachingcap-theoremcapability-taggingCapitalizecascadingcase-based-reasoningchain-of-thoughtchartschatbotcheckpointingchunkingCIci-cdci-optimizationcicdclass-decoratorClaudeClaude-CodeCLAUDE.mdclean-architecturecloudcloud-securitycloudeventscode-reviewCodexcoding-agentscompactioncomparisoncompilerOptionscompliancecomposeconcurrencyconcurrent-renderingconditional-typesconsistencyconsistent-hashingconstrained-generationconstraintsconsumer-drivencontainer-registrycontainerscontent-moderationcontent-safetycontextcontext-compressioncontext-engineeringcontext-windowcontract-testingconversational-agentsCopilotcosmos-dbcost-allocationcost-controlcost-optimizationcost-per-taskcost-performanceCoTcoveragecqrscross-sessioncsharpCursorcvecypress.d.tsdapperdashboardsdastdata-fetchingdatabasesdataloaderdatasetsddddecision-frameworkdeclaration-filesdecoratorsDeepEvalDefinitelyTypeddependency-injectiondependency-scanningdeployment-slotsdeploymentsdeprecationdesign-patternsdevopsdfsdijkstradiscriminated-unionsdistributed-tracingdistributivedockerDocker-HubdocumentationDORAdotnetdotnet-9drift-detectionDSPydurable-executiondynamic-discoverydynamic-programminge2e-testingedge AIef-coreef-core-9embeddingsengineeringenvironmentsepisodic-memoryerror-budgetevalsevaluationevent-drivenevent-gridevent-hubseventingexamplesexperience-replayexperimentalDecoratorsfactualityfail-fastfaithfulnessfeature-flagsfederationfew-shotfiberfine-tuningFinOpsflaky-testsflex-consumptionfrontendfunction-callinggarakGeminiGemmagen-ai-semantic-conventionsgenericsGHCRgitGitFlowGitHubgithub-actionsgoal-decompositiongolden-signalsGoogle-DeepMindGPTgpt-4oGPT-6GPUgrammargraphgraphqlGroqgroundingGroupChatgrpcguardrailshallucinationhallucination-detectionharmful-contentharness-engineeringhclhealth-checksheapHelmhookshotchocolateHPAhttphttp2http3hybridcacheiacICLidempotencyidentityimage-scanningin-context-learningincident-responseindexesinferinferenceinfrastructureinput-validationintegrationintegration-testinginteroperabilityintrosortinvariantisolationIstiojailbreakjestjoinsjotaiJSONJSON-modejsonbjwtk8skey-remappingkey-vaultkiotaknapsackknowledge-baseKQLkubernetesKV cacheLangChainLangfuseLangGraphLangSmithlanguagelatencyleast-agencylegacy-codeLinkerdlinqLlamallama.cppLLMLLM-as-judgeLLM-monitoringLLM-securityload-balancinglogginglong-running-agentslong-term-memorylost-in-the-middlelower-boundmanaged-identitymapped-typesmaterialized-viewsMCPmemoizationmemorymemory-consolidationmergemessage-queuemessagingmeta-promptingmetadatametricsmicroservicesmicrosoftminimal-apisMistralmockingmocksModel-Context-Protocolmodel-routingmodel-selectionmodel-servingmoderationmodule-augmentationmodule-resolutionmodulesmongodbmonitoringmonorepomswMTEBmTLSmulti-agentmulti-stage-buildsmulti-tenantmultimodalmvccnarrowingnetwork-securitynextjs-16Node16normalizationnosqloauthoauth2observabilityoffline-evalsoidcOmiton-callon-deviceonline-evalsopaopen-sourceopen-weightOpenAIOpenAI-APIopenapiOpenTelemetryOPROorchestrationOTELOutlinesoutput-formatoutput-validationOWASPP99paaspackage-exportspactpactflowpage-objectsPagerDutyparsingPartialpartitioningpathspattern-matchingperformancepersonal-AIpgvectorPhiPhoenixPickPIIPII-filteringpineconepipelineplanningplaywrightpluginspolicy-as-codepollypostgresqlpricingproductionproduction-monitoringprogressive-disclosureproject-referencesprompt-cachingprompt-designprompt-engineeringprompt-injectionprompt optimisationpromptfooprotobufpulumipythonQdrantqualityquality-gatesquality-scorequantizationqueuesRAGRAG-evaluationRAGASrate-limitingreactreact-19react-compilerreact-internalsreact-queryreact-server-componentsrealtimereasoningreasoning-effortRecordrecursionrecursive-typesred-blackred-green-refactorred teamingredisreflectionregression-testingrelease-managementreplanningresource-limitsResponses-APIrestreusable-workflowsrlsrolling-updatesruntime-safetysaga-patternsandboxingsastsbomscaleschemaschema-designschema-validationSDKsdlcsearchsecrets-managementsecuritysecurity-testingself-consistencyself-hostingSemantic-Kernelsemantic-similarityserializableserver-actionsserverlessservice-busservice-meshshardingshortest-pathsidecar-proxysignalrSKILL.mdSLISLMSLOslopsquattingsnapshot-testingsoftware-designsortingspec-driven-developmentspeculative-decodingspiessqlstabilitystate-graphstate-managementstreamingstreamsstrict-modestridestring-typesstructured-loggingstructured-outputstubssummarisationsupertestsupply-chainsystem-designtail-calltanstack-querytask-framingTC39tddtemplate-literalstemplatesterraformtest-architecturetest-doublestest-pyramidtestcontainerstestingtesting-patternstesting-strategythreat-modelingtoken-buckettoken-budgettoken-economicstoken-limittoken-maskingtoken-trackingtokenstokens-per-secondtool-callingtool-registrytool-usetopological-sortToTtoxicitytracingtrajectorytransactionstree-of-thoughttreestrietrunk-basedtsconfigTTFTtype-guardstype-narrowingtype-predicatestype-safe-routestype-systemtype-transformstypestypescriptunit-testingusage-metricsuser-feedbackutility-typesvalidationvalkeyvaluesvaultvector-dbvector-searchvector-storevendor-neutralverificationversion-controlversioningVertex-AIvisual-regressionvitestvLLMvoice-agentsvulnerabilitiesweaviateweb-apiweb-securityWebLLMwebsocketswindow-functionsWindsurfwiremockworkflowsworking-memoryworkload-identityworkspacesxunityarpzero-shotzero-trustzodzustand
Frontend (React)
Hooks used well: derived values are computed during render, user actions are handled in event handlers, and useEffect is kept for syncing with external systems with cleanup and complete dependencies.Hooks used well: derived values are computed during render, user actions are handled in event handlers, and useEffect is kept for syncing with external systems with cleanup and complete dependencies.

React 19 Hooks: The Modern Mental Model in the Compiler Era

Foundational

A 2026 hooks refresher under React 19 and the React Compiler — what to write, what to delete, and the use(), useActionState, and useFormStatus APIs that change everything.

Updated 13 min
Read →
Frontend (React)
How React Fiber keeps input responsive: typing is an urgent update, the heavy grid renders from useDeferredValue as interruptible low-priority work that is discarded when stale, and stable keys keep row state with the right item.How React Fiber keeps input responsive: typing is an urgent update, the heavy grid renders from useDeferredValue as interruptible low-priority work that is discarded when stale, and stable keys keep row state with the right item.

React Fiber Explained: Lanes, Phases, and Why Your Renders Behave That Way

AdvancedPRO

A working mental model for React Fiber — render vs commit phase, the Lane priority model, automatic batching, useTransition, and useDeferredValue.

Updated 12 min
Read →
Frontend (React)
Server-first React pages: Server Components fetch product, price and reviews in parallel on the server, only the cart button and carousel ship as client components, props crossing the boundary are serialisable, and data modules are marked server-only.Server-first React pages: Server Components fetch product, price and reviews in parallel on the server, only the cart button and carousel ship as client components, props crossing the boundary are serialisable, and data modules are marked server-only.

React Server Components in Next.js 16: The Boundary Mental Model

Intermediate

Server Components vs Client Components vs SSR — what runs where, how the boundary works, and the React 19 + Next.js 16 patterns for forms, mutations, and streaming.

Updated 14 min
Read →
Frontend (React)
Sorting React state by kind: server data in a query cache, shareable filters in the URL, typing in local state, and the small remaining global UI state in a store read through narrow selectors.Sorting React state by kind: server data in a query cache, shareable filters in the URL, typing in local state, and the small remaining global UI state in a store read through narrow selectors.

React State Management in 2026: A Decision Tree, Not a Religion

Intermediate

Server data, URL state, local state, and global stores — when to use Zustand vs Jotai vs Context vs Redux, and why most state belongs nowhere near a global store.

Updated 12 min
Read →
Frontend (React)
TanStack Query for server state: query keys include every input, staleTime is set per data type, mutations invalidate affected queries, and optimistic updates roll back on error.TanStack Query for server state: query keys include every input, staleTime is set per data type, mutations invalidate affected queries, and optimistic updates roll back on error.

TanStack Query v5: Server-Cache State Done Right

Intermediate

Query keys, staleTime vs gcTime, useSuspenseQuery, optimistic updates with rollback, and how to compose React Query with Next.js 16 Server Components.

Updated 15 min
Read →
Prompt Engineering
The ReAct loop: the model writes a thought, chooses an action, reads the observation from the tool, and repeats until it can answer, capped at 5 to 15 iterations with tool errors fed back as observations.The ReAct loop: the model writes a thought, chooses an action, reads the observation from the tool, and repeats until it can answer, capped at 5 to 15 iterations with tool errors fed back as observations.

ReAct Prompting: Reasoning and Acting in LLM Agents

Intermediate

The Thought → Action → Observation loop that lets LLMs use tools, verify intermediate steps, and self-correct — the pattern behind most modern AI agents.

Updated 11 min
Read →
Agentic Systems
A goal goes to a loop chooser that picks ReAct, Plan-and-Execute or ReWOO; a planner writes steps, an executor runs them, and a replanner checks progress until the answer is synthesised.A goal goes to a loop chooser that picks ReAct, Plan-and-Execute or ReWOO; a planner writes steps, an executor runs them, and a replanner checks progress until the answer is synthesised.

Designing Reliable Planning Loops

AdvancedPRO

Build reliable thought-action-observation cycles that let agents decompose complex goals into executable steps without going off-track.

Updated 12 min
Read →
AI Engineering
A ladder of agent patterns: a single call with retrieval, then prompt chaining and routing, then orchestrator-workers and evaluator loops, then a ReAct agent loop with a step limit, with reflection only when tests or errors give real feedback.A ladder of agent patterns: a single call with retrieval, then prompt chaining and routing, then orchestrator-workers and evaluator loops, then a ReAct agent loop with a step limit, with reflection only when tests or errors give real feedback.

Agent Design Patterns: Start One Rung Lower

Advanced

Prompt chaining, routing, orchestrator-workers, ReAct, plan-and-execute, reflection and tree search: what each costs, what the research shows, and when to climb to the next one.

8 min
Read →