Juan Carlos Valencia López avatar

Juan Carlos Valencia López

Community

@jcsoftdev · Huancayo

9Followers
|
101Public Repos
|
47Published Skills

Web UI Developer | React | Node

Agent Skills by Juan Carlos Valencia López

Showing 47 vetted skills indexed across 1 GitHub repositories.

jcsoftdevjcsoftdev

render-props-pattern

Share React rendering logic via render props or children-as-a-function.

Community
Intermediate
jcsoftdevjcsoftdev

observer-pattern

Implement observer pattern with subscribe, unsubscribe, and notify methods.

Community
Basic
jcsoftdevjcsoftdev

factory-pattern

Create flexible object factories that return plain objects without constructors.

Community
Intermediate
jcsoftdevjcsoftdev

dynamic-import

Implement dynamic import() to lazy load non-critical modules in web apps.

Community
Intermediate
jcsoftdevjcsoftdev

react-composition-2026

Teach modern React composition for scalable component APIs.

Community
Advanced
jcsoftdevjcsoftdev

compound-pattern

Teach React developers to implement the compound component pattern with Context API.

Community
Intermediate
jcsoftdevjcsoftdev

static-rendering

Pre-render HTML at build time for static routes using getStaticProps or generateStaticParams.

Community
Intermediate
jcsoftdevjcsoftdev

prpl

Apply the PRPL pattern to optimize initial page load in Progressive Web Apps.

Community
Intermediate
jcsoftdevjcsoftdev

proxy-pattern

Implement JavaScript Proxy get and set traps with Reflect delegation.

Community
Intermediate
jcsoftdevjcsoftdev

hooks-pattern

Extract stateful logic into reusable custom React hooks.

Community
Intermediate
jcsoftdevjcsoftdev

vite-bundle-optimization

Optimize Vite bundle size and build performance for React apps.

Community
Advanced
jcsoftdevjcsoftdev

streaming-ssr

Stream server-rendered HTML with React 18 streaming APIs to reduce TTFB and FCP.

Community
Advanced
jcsoftdevjcsoftdev

route-based

Lazily load route-specific React components with dynamic imports and Suspense.

Community
Intermediate
jcsoftdevjcsoftdev

islands-architecture

Implement partial hydration by marking interactive islands on static pages.

Community
Intermediate
jcsoftdevjcsoftdev

mediator-pattern

Route requests to registered handlers through a central mediator.

Community
Intermediate
jcsoftdevjcsoftdev

module-pattern

Organize JavaScript code into ES2015 modules with named and default exports.

Community
Intermediate
jcsoftdevjcsoftdev

client-side-rendering

Render interactive SPAs in the browser with client-side data fetching.

Community
Intermediate
jcsoftdevjcsoftdev

view-transitions

Automate View Transitions API usage for DOM state animations.

Community
Advanced
jcsoftdevjcsoftdev

progressive-hydration

Implements progressive hydration for SSR React apps using Suspense and code-splitting.

Community
Advanced
jcsoftdevjcsoftdev

loading-sequence

Optimizes web resource loading order to improve Core Web Vitals.

Community
Advanced
jcsoftdevjcsoftdev

prototype-pattern

Share methods across JavaScript objects using prototype-based inheritance.

Community
Intermediate
jcsoftdevjcsoftdev

server-side-rendering

Render React components on the server to deliver HTML.

Community
Intermediate
jcsoftdevjcsoftdev

react-2026

Guide React stack decisions for 2025-2026 with frameworks, tooling, and testing.

Community
Advanced
jcsoftdevjcsoftdev

import-on-interaction

Defer non-critical UI code until user interaction with dynamic imports.

Community
Intermediate