NCC Asia
Official@nccasia · Hanoi, Vietnam
Offers architectural guidance for full-stack TypeScript development, focusing on Next.js, NestJS, and scalable monorepo infrastructure.
Agent Skills by NCC Asia
Showing 24 vetted skills indexed across 1 GitHub repositories.
responsive-design
Implement container queries, fluid typography, CSS Grid, and mobile-first strategies.
postgresql-table-design
Design PostgreSQL schemas with primary keys, normalization, indexing, and constraints.
bwl-server-project
Implement NestJS modules, API endpoints, and authentication for TypeORM/PostgreSQL backends.
api-design-principles
Guide REST and GraphQL API design with versioning, error handling, and security.
frontend-testing
Generate Vitest and React Testing Library tests for React components in Next.js applications.
javascript-testing-patterns
Provide JavaScript and TypeScript testing strategies using Jest and Vitest for unit, integration, and end-to-end tests.
nestjs-typeorm-integration
Configure and maintain TypeORM integration within NestJS projects.
tanstack-query-best-practices
Provides TanStack Query best practices for React data fetching, caching, mutation, and state management.
monorepo-management
Sets up and optimizes monorepo projects using Turborepo and Nx for JavaScript applications.
react-state-management
Guide modern React state management with Redux Toolkit, Zustand, Jotai, and React Query.
component-refactoring
Refactor complex React components in the Dify frontend using structured patterns.
typescript-advanced-types
Guide developers through TypeScript advanced types with generics and conditional types.
auth-patterns
Implement NextAuth.js authentication patterns with middleware and JWT sessions.
heroui-react
Provide HeroUI v3 React components with Tailwind CSS v4 for accessible UIs.
web-component-design
Design and implement UI components with React, Vue, and Svelte.
server-actions
Handle server-side form submissions and data mutations in Next.js App Router.
nestjs-testing-skill
Set up and maintain NestJS tests using Jest, TestingModule, and Supertest.
nextjs-app-router-patterns
Guide Next.js 14+ App Router patterns and Server Components.
modern-javascript-patterns
Refactor legacy code to modern JavaScript ES6+ patterns.
github-actions-templates
Create GitHub Actions workflows for CI/CD testing, Docker builds, Kubernetes deployment, and security scanning.
bwl-web-project-structure
Define Next.js project folder structures and coding conventions with TypeScript.
nx-workspace-patterns
Manage and optimize Nx monorepo workspaces with configuration and CI guidance.
e2e-testing-patterns
Automate end-to-end test scenarios with Playwright and Cypress.
nestjs-guards-interceptors
Implement NestJS guards and interceptors for authentication, logging, and data transformation.
Frequently Asked Questions About NCC Asia
FAQPage SchemaWhat specific development tasks does NCC Asia support?▼
NCC Asia supports full-stack development tasks including Next.js App Router implementation, NestJS backend architecture, PostgreSQL schema design, and advanced TypeScript type definitions. It also covers UI component design using HeroUI and Tailwind CSS, alongside comprehensive testing strategies for unit, integration, and end-to-end scenarios.
Which engineering personas benefit from these technical patterns?▼
These patterns are designed for full-stack engineers, frontend architects, and backend developers working within the JavaScript and TypeScript ecosystem. It is particularly useful for teams managing complex monorepo structures or those migrating legacy applications to modern server-side rendering frameworks and modular backend services.
What are the primary dependencies for implementing these patterns?▼
Implementation requires a Node.js environment with TypeScript configured. Core dependencies include Next.js 14+, NestJS, TypeORM, and testing frameworks like Vitest, Jest, and Playwright. Infrastructure patterns assume access to GitHub for CI/CD and containerization environments for deployment.