Juan Carlos Valencia López
Community@jcsoftdev · Huancayo
Web UI Developer | React | Node
Agent Skills by Juan Carlos Valencia López
Showing 47 vetted skills indexed across 1 GitHub repositories.
render-props-pattern
Share React rendering logic via render props or children-as-a-function.
observer-pattern
Implement observer pattern with subscribe, unsubscribe, and notify methods.
factory-pattern
Create flexible object factories that return plain objects without constructors.
dynamic-import
Implement dynamic import() to lazy load non-critical modules in web apps.
react-composition-2026
Teach modern React composition for scalable component APIs.
compound-pattern
Teach React developers to implement the compound component pattern with Context API.
static-rendering
Pre-render HTML at build time for static routes using getStaticProps or generateStaticParams.
prpl
Apply the PRPL pattern to optimize initial page load in Progressive Web Apps.
proxy-pattern
Implement JavaScript Proxy get and set traps with Reflect delegation.
hooks-pattern
Extract stateful logic into reusable custom React hooks.
vite-bundle-optimization
Optimize Vite bundle size and build performance for React apps.
streaming-ssr
Stream server-rendered HTML with React 18 streaming APIs to reduce TTFB and FCP.
route-based
Lazily load route-specific React components with dynamic imports and Suspense.
islands-architecture
Implement partial hydration by marking interactive islands on static pages.
mediator-pattern
Route requests to registered handlers through a central mediator.
module-pattern
Organize JavaScript code into ES2015 modules with named and default exports.
client-side-rendering
Render interactive SPAs in the browser with client-side data fetching.
view-transitions
Automate View Transitions API usage for DOM state animations.
progressive-hydration
Implements progressive hydration for SSR React apps using Suspense and code-splitting.
loading-sequence
Optimizes web resource loading order to improve Core Web Vitals.
prototype-pattern
Share methods across JavaScript objects using prototype-based inheritance.
server-side-rendering
Render React components on the server to deliver HTML.
react-2026
Guide React stack decisions for 2025-2026 with frameworks, tooling, and testing.
import-on-interaction
Defer non-critical UI code until user interaction with dynamic imports.