NCC Asia avatar

NCC Asia

Official

@nccasia · Hanoi, Vietnam

0Followers
|
125Public Repos
|
24Published Skills

Offers architectural guidance for full-stack TypeScript development, focusing on Next.js, NestJS, and scalable monorepo infrastructure.

Skills Distribution
DomainDeveloper To...Frontend Architect.. (40%)Backend Engineering (30%)Testing & Quality .. (20%)Infrastructure & D.. (10%)

Agent Skills by NCC Asia

Showing 24 vetted skills indexed across 1 GitHub repositories.

nccasianccasia

responsive-design

Implement container queries, fluid typography, CSS Grid, and mobile-first strategies.

Official
Intermediate
nccasianccasia

postgresql-table-design

Design PostgreSQL schemas with primary keys, normalization, indexing, and constraints.

Official
Advanced
nccasianccasia

bwl-server-project

Implement NestJS modules, API endpoints, and authentication for TypeORM/PostgreSQL backends.

Official
Intermediate
nccasianccasia

api-design-principles

Guide REST and GraphQL API design with versioning, error handling, and security.

Official
Advanced
nccasianccasia

frontend-testing

Generate Vitest and React Testing Library tests for React components in Next.js applications.

Official
Advanced
nccasianccasia

javascript-testing-patterns

Provide JavaScript and TypeScript testing strategies using Jest and Vitest for unit, integration, and end-to-end tests.

Official
Intermediate
nccasianccasia

nestjs-typeorm-integration

Configure and maintain TypeORM integration within NestJS projects.

Official
Advanced
nccasianccasia

tanstack-query-best-practices

Provides TanStack Query best practices for React data fetching, caching, mutation, and state management.

Official
Intermediate
nccasianccasia

monorepo-management

Sets up and optimizes monorepo projects using Turborepo and Nx for JavaScript applications.

Official
Advanced
nccasianccasia

react-state-management

Guide modern React state management with Redux Toolkit, Zustand, Jotai, and React Query.

Official
Advanced
nccasianccasia

component-refactoring

Refactor complex React components in the Dify frontend using structured patterns.

Official
Advanced
nccasianccasia

typescript-advanced-types

Guide developers through TypeScript advanced types with generics and conditional types.

Official
Advanced
nccasianccasia

auth-patterns

Implement NextAuth.js authentication patterns with middleware and JWT sessions.

Official
Intermediate
nccasianccasia

heroui-react

Provide HeroUI v3 React components with Tailwind CSS v4 for accessible UIs.

Official
Basic
nccasianccasia

web-component-design

Design and implement UI components with React, Vue, and Svelte.

Official
Advanced
nccasianccasia

server-actions

Handle server-side form submissions and data mutations in Next.js App Router.

Official
Intermediate
nccasianccasia

nestjs-testing-skill

Set up and maintain NestJS tests using Jest, TestingModule, and Supertest.

Official
Advanced
nccasianccasia

nextjs-app-router-patterns

Guide Next.js 14+ App Router patterns and Server Components.

Official
Advanced
nccasianccasia

modern-javascript-patterns

Refactor legacy code to modern JavaScript ES6+ patterns.

Official
Intermediate
nccasianccasia

github-actions-templates

Create GitHub Actions workflows for CI/CD testing, Docker builds, Kubernetes deployment, and security scanning.

Official
Intermediate
nccasianccasia

bwl-web-project-structure

Define Next.js project folder structures and coding conventions with TypeScript.

Official
Intermediate
nccasianccasia

nx-workspace-patterns

Manage and optimize Nx monorepo workspaces with configuration and CI guidance.

Official
Advanced
nccasianccasia

e2e-testing-patterns

Automate end-to-end test scenarios with Playwright and Cypress.

Official
Advanced
nccasianccasia

nestjs-guards-interceptors

Implement NestJS guards and interceptors for authentication, logging, and data transformation.

Official
Advanced

Frequently Asked Questions About NCC Asia

FAQPage Schema
What 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.