diff --git a/src/app/[slug]/page.tsx b/src/app/[slug]/page.tsx index 8d7a243..710b3a7 100644 --- a/src/app/[slug]/page.tsx +++ b/src/app/[slug]/page.tsx @@ -3,9 +3,11 @@ import { useParams } from 'next/navigation'; import NotFound from '../pages/404'; import { resolvePageType } from '@/lib/resolvePageType'; -import CategoryPage from '@/components/Product/Category'; -import ProductDetailPage from '@/components/Product/ProductDetail'; -import ArticlePage from '@/components/Article'; +import CategoryPage from '@/app/pages/Product/Category'; +import ProductDetailPage from '@/app/pages/Product/ProductDetail'; +import ArticlePage from '@/app/pages/Article/HomeArticlePage'; +import ArticleCategoryPage from '@/app/pages/Article/CategoryPage'; +import ArticleDetailPage from '@/app/pages/Article/DetailPage'; export default function DynamicPage() { const { slug } = useParams(); @@ -20,6 +22,10 @@ export default function DynamicPage() { return ; case 'article-home': return ; + case 'article-category': + return ; + case 'article-detail': + return ; default: return ; } diff --git a/src/app/deal/page.tsx b/src/app/deal/page.tsx new file mode 100644 index 0000000..05025b5 --- /dev/null +++ b/src/app/deal/page.tsx @@ -0,0 +1,127 @@ +import React from 'react'; +import Link from 'next/link'; +import Image from 'next/image'; +import { Metadata } from 'next'; + +import { Breadcrumb } from '@components/Common/Breadcrumb'; +import { bannerData } from '@/data/banner'; +import { ListDealData } from '@/data/deal'; +import { formatCurrency } from '@/lib/formatPrice'; +import CounDown from '@/components/Common/CounDown'; + +export const metadata: Metadata = { + title: 'Danh sách deal', + description: 'Sản phẩm khuyễn mãi giá ưu đãi', +}; + +export default function DealPage() { + const breadcrumbItems = [{ name: 'Danh sách deal', url: '/deal' }]; + return ( + <> +
+ +
+
+
+ {bannerData[0].header.banner_page_deal_2023 && ( +
+ {bannerData[0].header.banner_page_deal_2023.map((item, index) => ( + + {item.title} + + ))} +
+ )} + +
+ {ListDealData.map((Item, index) => ( +
+
+ + {Item.product_info.productName} + +
+ +

+ {Item.product_info.productName} +

+ +
+ {Item.product_info.marketPrice > 0 && ( + <> +

+ {Item.product_info.marketPrice.toLocaleString()} ₫ +

+
+ -{Item.product_info.price_off || 0}% +
+ + )} +
+
+ {Item.product_info.price > '0' + ? `${formatCurrency(Item.product_info.price)}đ` + : 'Liên hệ'} +
+
+ +
+ {(() => { + const percentRemaining = + ((Number(Item.quantity) - Number(Item.sale_quantity)) / + Number(Item.quantity)) * + 100; + + return ( + <> +

+ + ); + })()} + + Còn {Number(Item.quantity) - Number(Item.sale_quantity)}/ + {Number(Item.quantity)} sản phẩm + +
+
+
+
Kết thúc sau
+ +
+
+ + Mua giá sốc + + + Xem sản phẩm + +
+
+
+ ))} +
+
+
+ + ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 2f98f95..cbd26b3 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import Home from '@/components/Home'; +import Home from '@/app/pages/Home'; import { Metadata } from 'next'; export const metadata: Metadata = { diff --git a/src/components/Article/HomeArticle/ArticleTopLeft/index.tsx b/src/app/pages/Article/ArticleTopLeft/index.tsx similarity index 100% rename from src/components/Article/HomeArticle/ArticleTopLeft/index.tsx rename to src/app/pages/Article/ArticleTopLeft/index.tsx diff --git a/src/components/Article/HomeArticle/ArticleTopRight/index.tsx b/src/app/pages/Article/ArticleTopRight/index.tsx similarity index 100% rename from src/components/Article/HomeArticle/ArticleTopRight/index.tsx rename to src/app/pages/Article/ArticleTopRight/index.tsx diff --git a/src/app/pages/Article/CategoryPage/index.tsx b/src/app/pages/Article/CategoryPage/index.tsx new file mode 100644 index 0000000..0e39527 --- /dev/null +++ b/src/app/pages/Article/CategoryPage/index.tsx @@ -0,0 +1,116 @@ +'use client'; +import Link from 'next/link'; +import Image from 'next/image'; + +import type { TypeArticleCatePage } from '@/types/article/TypeArticleCatePage'; +import { ArticleCateDetailPageData } from '@/data/article/ArticleCateDetailPageData'; +import { DataArticleCategory } from '@/data/article/ListCategory'; +import { DataListArticleNews } from '@/data/article/ListArticleNews'; + +import { findCategoryBySlug } from '@/lib/article/category'; +import { Breadcrumb } from '@components/Common/Breadcrumb'; +import { ErrorLink } from '@components/Common/error'; +import { ArticleTopLeft } from '../ArticleTopLeft'; +import { ArticleTopRight } from '../ArticleTopRight'; +import ItemArticle from '@/components/Common/ItemArticle'; + +interface CategoryPageProps { + slug: string; // khai báo prop slug +} + +const ArticleCategoryPage: React.FC = ({ slug }) => { + // Ép kiểu dữ liệu từ index.ts về CategoryData[] + const categories = ArticleCateDetailPageData as TypeArticleCatePage[]; + const currentCategory = findCategoryBySlug(slug, categories); + + const breadcrumbItems = [ + { name: 'Tin tức', url: '/tin-tuc' }, + { name: currentCategory?.category_info.name, url: currentCategory?.category_info.request_path }, + ]; + + // Trường hợp không tìm thấy danh mục + if (!currentCategory) { + return ; + } + + // lấy danh sách tin tức + const articleList = Object.values(currentCategory.article_list); + + return ( + <> +
+ +
+
+
+ {DataArticleCategory.map((item, index) => ( + +

{item.title}

+ + ))} +
+
+
+ +
+ +
+ +
+
+

{currentCategory.title}

+
+ {articleList.slice(0, 9).map((item, index) => ( + + ))} +
+ + Xem tất cả + +
+
+
+

Tin nổi bật

+
+ {DataListArticleNews.slice(0, 5).map((item, index) => ( +
+ + {item.title} + + + + +
+ +

{item.title}

+ +

+ + {item.createDate} +

+

{item.summary}

+
+
+ ))} +
+
+
+
+
+ + ); +}; + +export default ArticleCategoryPage; diff --git a/src/app/pages/Article/DetailPage/TocBox/index.tsx b/src/app/pages/Article/DetailPage/TocBox/index.tsx new file mode 100644 index 0000000..e454702 --- /dev/null +++ b/src/app/pages/Article/DetailPage/TocBox/index.tsx @@ -0,0 +1,113 @@ +'use client'; +import { useMemo } from 'react'; + +type HeadingItem = { + id: string; + text: string; + level: number; + children?: HeadingItem[]; +}; + +function convertToSlug(text: string) { + return text + .toLowerCase() + .normalize('NFD') + .replace(/[\u0300-\u036f]/g, '') + .replace(/đ/g, 'd') + .replace(/[^\w ]+/g, '') + .trim() + .replace(/\s+/g, '-'); +} + +// Hàm xây dựng cây TOC từ danh sách heading +function buildTree(headings: HeadingItem[]): HeadingItem[] { + const root: HeadingItem[] = []; + const stack: HeadingItem[] = []; + + headings.forEach((h) => { + const node = { ...h, children: [] }; + + while (stack.length && stack[stack.length - 1].level >= node.level) { + stack.pop(); + } + + if (stack.length === 0) { + root.push(node); + } else { + stack[stack.length - 1].children!.push(node); + } + + stack.push(node); + }); + + return root; +} + +function renderTree(nodes: HeadingItem[]) { + return ( +
    + {nodes.map((n) => ( +
  1. + { + e.preventDefault(); + const el = document.getElementById(n.id); + if (el) { + const y = el.getBoundingClientRect().top + window.scrollY - 120; + window.scrollTo({ top: y, behavior: 'smooth' }); + } + }} + className="text-blue-600 hover:underline" + > + {n.text} + + {n.children && n.children.length > 0 && renderTree(n.children)} +
  2. + ))} +
+ ); +} + +export default function TocBox({ htmlContent }: { htmlContent: string }) { + const { headingsTree, contentWithIds } = useMemo(() => { + const parser = new DOMParser(); + const doc = parser.parseFromString(htmlContent, 'text/html'); + const nodes = doc.querySelectorAll('h1,h2,h3,h4,h5,h6'); + + const flat: HeadingItem[] = Array.from(nodes).map((node) => { + const text = node.textContent || ''; + const id = convertToSlug(text); + node.setAttribute('id', id); + return { + id, + text, + level: parseInt(node.tagName.substring(1)), + }; + }); + + return { + headingsTree: buildTree(flat), + contentWithIds: doc.body.innerHTML, + }; + }, [htmlContent]); + + if (!headingsTree.length) return null; + + return ( + <> +
+
+ + Nội dung chính + +
+
{renderTree(headingsTree)}
+
+
+ + ); +} diff --git a/src/app/pages/Article/DetailPage/index.tsx b/src/app/pages/Article/DetailPage/index.tsx new file mode 100644 index 0000000..5fe45dc --- /dev/null +++ b/src/app/pages/Article/DetailPage/index.tsx @@ -0,0 +1,109 @@ +'use client'; +import Link from 'next/link'; +import Image from 'next/image'; + +import type { TypeArticleDetailPage } from '@/types/article/TypeArticleDetailPage'; +import { ArticleDetailPageData } from '@/data/article/ArticleDetailPageData'; +import { DataArticleCategory } from '@/data/article/ListCategory'; +import { ErrorLink } from '@components/Common/error'; + +import { findDetailBySlug } from '@/lib/article/detail'; +import { Breadcrumb } from '@components/Common/Breadcrumb'; +import TocBox from './TocBox'; + +interface DetailPageProps { + slug: string; // khai báo prop slug +} + +const ArticleDetailPage: React.FC = ({ slug }) => { + // Ép kiểu dữ liệu từ index.ts về CategoryData[] + const details = ArticleDetailPageData as TypeArticleDetailPage[]; + const page = findDetailBySlug(slug, details); + + const breadcrumbItems = [ + { name: 'Tin tức', url: '/tin-tuc' }, + { name: page?.article_detail.title, url: page?.article_detail.url }, + ]; + + // Trường hợp không tìm thấy danh mục + if (!page) { + return ; + } + + // lấy danh sách tin tức liên quan mới + const ListRelayNew = Object.values(page.article_other_same_category.new); + // lấy danh sách tin tức liên quan cũ + const ListRelayOld = Object.values(page.article_other_same_category.old); + + const combinedList = [...ListRelayNew.slice(0, 6), ...ListRelayOld.slice(0, 6)]; + + return ( + <> +
+ +
+
+
+ {DataArticleCategory.map((item, index) => ( + +

{item.title}

+ + ))} +
+
+
+
+

{page.article_detail.title}

+
+ {page.article_detail.author} + {page.article_detail.createDate} +
+ {/* nội dung */} + +
+
+ + {page.article_other_same_category && ( +
+
+

+ Bài viết liên quan +

+
+ {combinedList.map((item, index) => ( +
+ + {item.title} + +
+ +

{item.title}

+
+

+ + {item.createDate} +

+

{item.summary}

+
+
+ ))} +
+
+
+ )} +
+
+ + ); +}; + +export default ArticleDetailPage; diff --git a/src/components/Article/HomeArticle/BoxArticleMid/index.tsx b/src/app/pages/Article/HomeArticlePage/BoxArticleMid/index.tsx similarity index 95% rename from src/components/Article/HomeArticle/BoxArticleMid/index.tsx rename to src/app/pages/Article/HomeArticlePage/BoxArticleMid/index.tsx index 9228c99..526bc20 100644 --- a/src/components/Article/HomeArticle/BoxArticleMid/index.tsx +++ b/src/app/pages/Article/HomeArticlePage/BoxArticleMid/index.tsx @@ -5,8 +5,8 @@ import Image from 'next/image'; export const BoxArticleMid = () => { return ( -
-
+
+

Tin công nghệ

{DataListArticleNews.slice(0, 9).map((item, index) => ( diff --git a/src/components/Article/HomeArticle/BoxArticleReview/index.tsx b/src/app/pages/Article/HomeArticlePage/BoxArticleReview/index.tsx similarity index 100% rename from src/components/Article/HomeArticle/BoxArticleReview/index.tsx rename to src/app/pages/Article/HomeArticlePage/BoxArticleReview/index.tsx diff --git a/src/components/Article/HomeArticle/BoxVideoArticle/index.tsx b/src/app/pages/Article/HomeArticlePage/BoxVideoArticle/index.tsx similarity index 100% rename from src/components/Article/HomeArticle/BoxVideoArticle/index.tsx rename to src/app/pages/Article/HomeArticlePage/BoxVideoArticle/index.tsx diff --git a/src/components/Article/index.tsx b/src/app/pages/Article/HomeArticlePage/index.tsx similarity index 68% rename from src/components/Article/index.tsx rename to src/app/pages/Article/HomeArticlePage/index.tsx index 12e9061..501a371 100644 --- a/src/components/Article/index.tsx +++ b/src/app/pages/Article/HomeArticlePage/index.tsx @@ -4,11 +4,11 @@ import Link from 'next/link'; import { Breadcrumb } from '@components/Common/Breadcrumb'; import { DataArticleCategory } from '@/data/article/ListCategory'; -import { ArticleTopLeft } from './HomeArticle/ArticleTopLeft'; -import { ArticleTopRight } from './HomeArticle/ArticleTopRight'; -import { BoxVideoArticle } from './HomeArticle/BoxVideoArticle'; -import { BoxArticleMid } from './HomeArticle/BoxArticleMid'; -import { BoxArticleReview } from './HomeArticle/BoxArticleReview'; +import { ArticleTopLeft } from '../ArticleTopLeft'; +import { ArticleTopRight } from '../ArticleTopRight'; +import { BoxVideoArticle } from './BoxVideoArticle'; +import { BoxArticleMid } from './BoxArticleMid'; +import { BoxArticleReview } from './BoxArticleReview'; const ArticleHome = () => { const breadcrumbItems = [{ name: 'Tin tức', url: '/tin-tuc' }]; @@ -26,11 +26,9 @@ const ArticleHome = () => { ))}
-
-
-
- -
+
+
+
diff --git a/src/components/home/Article/ItemArticle/index.tsx b/src/app/pages/Home/Article/ItemArticle/index.tsx similarity index 100% rename from src/components/home/Article/ItemArticle/index.tsx rename to src/app/pages/Home/Article/ItemArticle/index.tsx diff --git a/src/components/home/Article/dataArticle.ts b/src/app/pages/Home/Article/dataArticle.ts similarity index 100% rename from src/components/home/Article/dataArticle.ts rename to src/app/pages/Home/Article/dataArticle.ts diff --git a/src/components/home/Article/index.tsx b/src/app/pages/Home/Article/index.tsx similarity index 100% rename from src/components/home/Article/index.tsx rename to src/app/pages/Home/Article/index.tsx diff --git a/src/components/home/ArticleVideo/ItemArticleVideo/index.tsx b/src/app/pages/Home/ArticleVideo/ItemArticleVideo/index.tsx similarity index 100% rename from src/components/home/ArticleVideo/ItemArticleVideo/index.tsx rename to src/app/pages/Home/ArticleVideo/ItemArticleVideo/index.tsx diff --git a/src/components/home/ArticleVideo/dataArticle.ts b/src/app/pages/Home/ArticleVideo/dataArticle.ts similarity index 100% rename from src/components/home/ArticleVideo/dataArticle.ts rename to src/app/pages/Home/ArticleVideo/dataArticle.ts diff --git a/src/components/home/ArticleVideo/index.tsx b/src/app/pages/Home/ArticleVideo/index.tsx similarity index 100% rename from src/components/home/ArticleVideo/index.tsx rename to src/app/pages/Home/ArticleVideo/index.tsx diff --git a/src/components/home/Category/index.tsx b/src/app/pages/Home/Category/index.tsx similarity index 100% rename from src/components/home/Category/index.tsx rename to src/app/pages/Home/Category/index.tsx diff --git a/src/components/home/Category/productData.ts b/src/app/pages/Home/Category/productData.ts similarity index 100% rename from src/components/home/Category/productData.ts rename to src/app/pages/Home/Category/productData.ts diff --git a/src/components/home/CategoryFeature/ItemCategory/index.tsx b/src/app/pages/Home/CategoryFeature/ItemCategory/index.tsx similarity index 100% rename from src/components/home/CategoryFeature/ItemCategory/index.tsx rename to src/app/pages/Home/CategoryFeature/ItemCategory/index.tsx diff --git a/src/components/home/CategoryFeature/index.tsx b/src/app/pages/Home/CategoryFeature/index.tsx similarity index 92% rename from src/components/home/CategoryFeature/index.tsx rename to src/app/pages/Home/CategoryFeature/index.tsx index b2da803..ea5a3a9 100644 --- a/src/components/home/CategoryFeature/index.tsx +++ b/src/app/pages/Home/CategoryFeature/index.tsx @@ -1,6 +1,6 @@ 'use client'; import React from 'react'; -import { menuData } from '../../Other/Header/menuData'; +import { menuData } from '../../../../components/Other/Header/menuData'; import ItemCategory from './ItemCategory'; import { InfoCategory } from '@/types'; diff --git a/src/components/home/Deal/ProductItem/index.tsx b/src/app/pages/Home/Deal/ProductItem/index.tsx similarity index 100% rename from src/components/home/Deal/ProductItem/index.tsx rename to src/app/pages/Home/Deal/ProductItem/index.tsx diff --git a/src/components/home/Deal/index.tsx b/src/app/pages/Home/Deal/index.tsx similarity index 91% rename from src/components/home/Deal/index.tsx rename to src/app/pages/Home/Deal/index.tsx index e8244f0..3f86ad0 100644 --- a/src/components/home/Deal/index.tsx +++ b/src/app/pages/Home/Deal/index.tsx @@ -5,9 +5,9 @@ import { Swiper, SwiperSlide } from 'swiper/react'; import { Autoplay, Navigation, Pagination } from 'swiper/modules'; import { FaCaretRight } from 'react-icons/fa'; -import { productDealData } from './productDealData'; +import { ListDealData } from '@/data/deal'; -import CounDown from '../../Common/CounDown'; +import CounDown from '../../../../components/Common/CounDown'; import ProductItem from './ProductItem'; const BoxProductDeal: React.FC = () => { @@ -34,7 +34,7 @@ const BoxProductDeal: React.FC = () => { loop={true} navigation={true} > - {productDealData.map((Item, index) => ( + {ListDealData.map((Item, index) => ( diff --git a/src/components/home/ReviewCustomer/ItemReview/index.tsx b/src/app/pages/Home/ReviewCustomer/ItemReview/index.tsx similarity index 100% rename from src/components/home/ReviewCustomer/ItemReview/index.tsx rename to src/app/pages/Home/ReviewCustomer/ItemReview/index.tsx diff --git a/src/components/home/ReviewCustomer/dataReview.ts b/src/app/pages/Home/ReviewCustomer/dataReview.ts similarity index 100% rename from src/components/home/ReviewCustomer/dataReview.ts rename to src/app/pages/Home/ReviewCustomer/dataReview.ts diff --git a/src/components/home/ReviewCustomer/index.tsx b/src/app/pages/Home/ReviewCustomer/index.tsx similarity index 100% rename from src/components/home/ReviewCustomer/index.tsx rename to src/app/pages/Home/ReviewCustomer/index.tsx diff --git a/src/components/home/SliderHome/index.tsx b/src/app/pages/Home/SliderHome/index.tsx similarity index 100% rename from src/components/home/SliderHome/index.tsx rename to src/app/pages/Home/SliderHome/index.tsx diff --git a/src/components/home/index.tsx b/src/app/pages/Home/index.tsx similarity index 100% rename from src/components/home/index.tsx rename to src/app/pages/Home/index.tsx diff --git a/src/components/product/Category/BannerCategory/index.tsx b/src/app/pages/Product/Category/BannerCategory/index.tsx similarity index 100% rename from src/components/product/Category/BannerCategory/index.tsx rename to src/app/pages/Product/Category/BannerCategory/index.tsx diff --git a/src/components/product/Category/BoxFilter/ActiveFilters/index.tsx b/src/app/pages/Product/Category/BoxFilter/ActiveFilters/index.tsx similarity index 100% rename from src/components/product/Category/BoxFilter/ActiveFilters/index.tsx rename to src/app/pages/Product/Category/BoxFilter/ActiveFilters/index.tsx diff --git a/src/components/product/Category/BoxFilter/index.tsx b/src/app/pages/Product/Category/BoxFilter/index.tsx similarity index 100% rename from src/components/product/Category/BoxFilter/index.tsx rename to src/app/pages/Product/Category/BoxFilter/index.tsx diff --git a/src/components/product/Category/BoxSort/index.tsx b/src/app/pages/Product/Category/BoxSort/index.tsx similarity index 100% rename from src/components/product/Category/BoxSort/index.tsx rename to src/app/pages/Product/Category/BoxSort/index.tsx diff --git a/src/components/product/Category/ItemCategoryChild/index.tsx b/src/app/pages/Product/Category/ItemCategoryChild/index.tsx similarity index 100% rename from src/components/product/Category/ItemCategoryChild/index.tsx rename to src/app/pages/Product/Category/ItemCategoryChild/index.tsx diff --git a/src/components/product/Category/index.tsx b/src/app/pages/Product/Category/index.tsx similarity index 100% rename from src/components/product/Category/index.tsx rename to src/app/pages/Product/Category/index.tsx diff --git a/src/components/product/ProductDetail/BoxInfoRight/BoxBought/index.tsx b/src/app/pages/Product/ProductDetail/BoxInfoRight/BoxBought/index.tsx similarity index 100% rename from src/components/product/ProductDetail/BoxInfoRight/BoxBought/index.tsx rename to src/app/pages/Product/ProductDetail/BoxInfoRight/BoxBought/index.tsx diff --git a/src/components/product/ProductDetail/BoxInfoRight/BoxPrice/index.tsx b/src/app/pages/Product/ProductDetail/BoxInfoRight/BoxPrice/index.tsx similarity index 100% rename from src/components/product/ProductDetail/BoxInfoRight/BoxPrice/index.tsx rename to src/app/pages/Product/ProductDetail/BoxInfoRight/BoxPrice/index.tsx diff --git a/src/components/product/ProductDetail/BoxInfoRight/index.tsx b/src/app/pages/Product/ProductDetail/BoxInfoRight/index.tsx similarity index 100% rename from src/components/product/ProductDetail/BoxInfoRight/index.tsx rename to src/app/pages/Product/ProductDetail/BoxInfoRight/index.tsx diff --git a/src/components/product/ProductDetail/ComboSet/ChangeProductPopup/index.tsx b/src/app/pages/Product/ProductDetail/ComboSet/ChangeProductPopup/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ComboSet/ChangeProductPopup/index.tsx rename to src/app/pages/Product/ProductDetail/ComboSet/ChangeProductPopup/index.tsx diff --git a/src/components/product/ProductDetail/ComboSet/ItemComboset/index.tsx b/src/app/pages/Product/ProductDetail/ComboSet/ItemComboset/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ComboSet/ItemComboset/index.tsx rename to src/app/pages/Product/ProductDetail/ComboSet/ItemComboset/index.tsx diff --git a/src/components/product/ProductDetail/ComboSet/index.tsx b/src/app/pages/Product/ProductDetail/ComboSet/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ComboSet/index.tsx rename to src/app/pages/Product/ProductDetail/ComboSet/index.tsx diff --git a/src/components/product/ProductDetail/ImageProduct/index.tsx b/src/app/pages/Product/ProductDetail/ImageProduct/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ImageProduct/index.tsx rename to src/app/pages/Product/ProductDetail/ImageProduct/index.tsx diff --git a/src/components/product/ProductDetail/ProductComment/FormComment/index.tsx b/src/app/pages/Product/ProductDetail/ProductComment/FormComment/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductComment/FormComment/index.tsx rename to src/app/pages/Product/ProductDetail/ProductComment/FormComment/index.tsx diff --git a/src/components/product/ProductDetail/ProductComment/ListComment/index.tsx b/src/app/pages/Product/ProductDetail/ProductComment/ListComment/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductComment/ListComment/index.tsx rename to src/app/pages/Product/ProductDetail/ProductComment/ListComment/index.tsx diff --git a/src/components/product/ProductDetail/ProductComment/index.tsx b/src/app/pages/Product/ProductDetail/ProductComment/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductComment/index.tsx rename to src/app/pages/Product/ProductDetail/ProductComment/index.tsx diff --git a/src/components/product/ProductDetail/ProductDescription/index.tsx b/src/app/pages/Product/ProductDetail/ProductDescription/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductDescription/index.tsx rename to src/app/pages/Product/ProductDetail/ProductDescription/index.tsx diff --git a/src/components/product/ProductDetail/ProductReview/FormReview/index.tsx b/src/app/pages/Product/ProductDetail/ProductReview/FormReview/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductReview/FormReview/index.tsx rename to src/app/pages/Product/ProductDetail/ProductReview/FormReview/index.tsx diff --git a/src/components/product/ProductDetail/ProductReview/ListReview/index.tsx b/src/app/pages/Product/ProductDetail/ProductReview/ListReview/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductReview/ListReview/index.tsx rename to src/app/pages/Product/ProductDetail/ProductReview/ListReview/index.tsx diff --git a/src/components/product/ProductDetail/ProductReview/index.tsx b/src/app/pages/Product/ProductDetail/ProductReview/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductReview/index.tsx rename to src/app/pages/Product/ProductDetail/ProductReview/index.tsx diff --git a/src/components/product/ProductDetail/ProductSpec/index.tsx b/src/app/pages/Product/ProductDetail/ProductSpec/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductSpec/index.tsx rename to src/app/pages/Product/ProductDetail/ProductSpec/index.tsx diff --git a/src/components/product/ProductDetail/ProductSummary/index.tsx b/src/app/pages/Product/ProductDetail/ProductSummary/index.tsx similarity index 100% rename from src/components/product/ProductDetail/ProductSummary/index.tsx rename to src/app/pages/Product/ProductDetail/ProductSummary/index.tsx diff --git a/src/components/product/ProductDetail/index.tsx b/src/app/pages/Product/ProductDetail/index.tsx similarity index 100% rename from src/components/product/ProductDetail/index.tsx rename to src/app/pages/Product/ProductDetail/index.tsx diff --git a/src/app/pages/Product/ProductSearch/index.tsx b/src/app/pages/Product/ProductSearch/index.tsx new file mode 100644 index 0000000..e69de29 diff --git a/src/components/common/Breadcrumb.tsx b/src/components/common/Breadcrumb.tsx index 259eabf..42d40c0 100644 --- a/src/components/common/Breadcrumb.tsx +++ b/src/components/common/Breadcrumb.tsx @@ -31,13 +31,13 @@ export const Breadcrumb = ({ items }: { items: BreadcrumbItem[] }) => { itemProp="itemListElement" itemScope itemType="http://schema.org/ListItem" - className="flex items-center" + className="flex items-center gap-2" > {item?.name} + {idx < items.length - 1 && } - {idx < items.length - 1 && /} ))} diff --git a/src/components/common/ItemArticle/index.tsx b/src/components/common/ItemArticle/index.tsx index b6cf235..59a4858 100644 --- a/src/components/common/ItemArticle/index.tsx +++ b/src/components/common/ItemArticle/index.tsx @@ -1,11 +1,12 @@ 'use client'; import React from 'react'; import { Article } from '@/types'; +import { ArticleItem } from '@/types/article/TypeArticleCatePage'; import Link from 'next/link'; import Image from 'next/image'; type ItemArticleProps = { - item: Article; + item: Article | ArticleItem; }; const ItemArticle: React.FC = ({ item }) => { diff --git a/src/data/article/ArticleCateDetailPageData.ts b/src/data/article/ArticleCateDetailPageData.ts new file mode 100644 index 0000000..4183a84 --- /dev/null +++ b/src/data/article/ArticleCateDetailPageData.ts @@ -0,0 +1,2124 @@ +import { TypeArticleCatePage } from '@/types/article/TypeArticleCatePage'; + +export const ArticleCateDetailPageData: TypeArticleCatePage[] = [ + { + keywords: '0', + description: '', + title: 'C\u00f4ng ngh\u1ec7', + favicon: '', + canonical: 'https:\/\/nguyencongpc.vn\/tin-cong-nghe', + image: '', + category_info: { + id: '243', + type: 'article', + catPath: ':243', + childListId: '243', + sellerId: '0', + url: 'tin-cong-nghe', + url_hash: 'dd64bfbd5da8560f4feb12123a96589d', + name: 'C\u00f4ng ngh\u1ec7', + summary: '', + description: '', + isParent: '0', + imgUrl: '0', + parentId: '0', + status: '1', + ordering: '10', + item_count: '2791', + display_option: 'article', + createDate: '0000-00-00 00:00:00', + createBy: '0', + lastUpdate: '2021-11-08 10:53:00', + lastUpdateBy: '0', + meta_title: '0', + meta_keyword: '0', + meta_description: '', + request_path: '\/tin-cong-nghe', + relate_product: '', + visit: '132114', + path: { + path: [ + { + id: '243', + url: '\/tin-cong-nghe', + name: 'C\u00f4ng ngh\u1ec7', + }, + ], + path_url: 'C\u00f4ng ngh\u1ec7<\/a>', + }, + related: [], + }, + paging_collection: [ + { + name: '1', + url: '\/tin-cong-nghe', + is_active: '1', + }, + { + name: '2', + url: '\/tin-cong-nghe?page=2', + is_active: '0', + }, + { + name: '3', + url: '\/tin-cong-nghe?page=3', + is_active: '0', + }, + { + name: '4', + url: '\/tin-cong-nghe?page=4', + is_active: '0', + }, + { + name: '5', + url: '\/tin-cong-nghe?page=5', + is_active: '0', + }, + { + name: '6', + url: '\/tin-cong-nghe?page=6', + is_active: '0', + }, + { + name: '7', + url: '\/tin-cong-nghe?page=7', + is_active: '0', + }, + { + name: 'next', + url: '\/tin-cong-nghe?page=2', + is_active: '0', + }, + ], + paging: + '
1<\/td><\/td>2<\/a><\/td><\/td>3<\/a><\/td><\/td>4<\/a><\/td><\/td>5<\/a><\/td><\/td>6<\/a><\/td><\/td>7<\/a><\/td><\/td> >> <\/a><\/td><\/td><\/tr><\/table>', + paging_count: '204', + article_list: { + '4200': { + id: '4200', + title: + 'Top PC 15 tri\u1ec7u t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng nh\u1ea5t trong m\u00f9a b\u00e3o gi\u00e1 RAM', + extend: { + pixel_code: '', + }, + summary: + 'Ch\u1ec9 v\u1edbi 15 tri\u1ec7u \u0111\u1ed3ng, ng\u01b0\u1eddi d\u00f9ng \u0111\u00e3 c\u00f3 th\u1ec3 s\u1edf h\u1eefu m\u1ed9t b\u1ed9 m\u00e1y t\u00ednh t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng cho nhu c\u1ea7u h\u1ecdc t\u1eadp, l\u00e0m vi\u1ec7c v\u00e0 gi\u1ea3i tr\u00ed. Nguy\u1ec5n C\u00f4ng PC mang \u0111\u1ebfn nhi\u1ec1u c\u1ea5u h\u00ecnh c\u00e2n b\u1eb1ng gi\u1eefa s\u1ee9c m\u1ea1nh v\u00e0 gi\u00e1 tr\u1ecb, \u0111\u1ea3m b\u1ea3o ho\u1ea1t \u0111\u1ed9ng m\u01b0\u1ee3t m\u00e0 trong m\u1ecdi t\u00e1c v\u1ee5. \u0110\u00e2y l\u00e0 l\u1ef1a ch\u1ecdn l\u00fd t\u01b0\u1edfng cho nh\u1eefng ai mu\u1ed1n \u0111\u1ea7u t\u01b0 m\u1ed9t h\u1ec7 th\u1ed1ng m\u1ea1nh m\u1ebd v\u1edbi chi ph\u00ed h\u1ee3p l\u00fd.', + createDate: '10-12-2025, 5:44 pm', + createBy: '75', + lastUpdate: '24-12-2025, 11:11 am', + lastUpdateBy: '75', + visit: '279', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '1', + url: '\/top-pc-15-trieu-toi-uu-hieu-nang-cho-gaming-va-lam-viec', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4200-chi-voi-15-trieu-ban-da-co-ngay-mot-bo-pc-chat-luong-dam-bao-hieu-nang1.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4200-chi-voi-15-trieu-ban-da-co-ngay-mot-bo-pc-chat-luong-dam-bao-hieu-nang1.jpg', + }, + }, + '2722': { + id: '2722', + title: 'Top 100+ c\u1ea5u h\u00ecnh PC Gaming gi\u00e1 t\u1ed1t nh\u1ea5t n\u0103m 2025', + extend: { + pixel_code: '', + }, + summary: + 'Trong b\u00e0i vi\u1ebft, Nguy\u1ec5n C\u00f4ng PC \u0111\u00e3 t\u1ed5ng h\u1ee3p h\u01a1n 100 c\u1ea5u h\u00ecnh PC gaming t\u1ed1i \u01b0u nh\u1ea5t n\u0103m 2025, ph\u00f9 h\u1ee3p v\u1edbi nhi\u1ec1u m\u1ee9c ng\u00e2n s\u00e1ch t\u1eeb ph\u1ed5 th\u00f4ng \u0111\u1ebfn cao c\u1ea5p. M\u1ed7i c\u1ea5u h\u00ecnh c\u00e2n b\u1eb1ng gi\u1eefa hi\u1ec7u n\u0103ng v\u00e0 gi\u00e1 th\u00e0nh, \u0111\u00e1p \u1ee9ng nhu c\u1ea7u ch\u01a1i game m\u01b0\u1ee3t m\u00e0, \u0111\u1ed3 h\u1ecda s\u1eafc n\u00e9t v\u00e0 kh\u1ea3 n\u0103ng n\u00e2ng c\u1ea5p linh ho\u1ea1t trong t\u01b0\u01a1ng lai.', + createDate: '16-01-2024, 10:52 am', + createBy: '50', + lastUpdate: '06-12-2025, 4:30 pm', + lastUpdateBy: '53', + visit: '37612', + is_featured: '0', + article_time: '07-11-2025, 9:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '2', + url: '\/top-100-cau-hinh-pc-gaming-gia-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2722-pc-gaming.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/2722-pc-gaming.jpg', + }, + }, + '2718': { + id: '2718', + title: + 'Top 50 c\u1ea5u h\u00ecnh PC \u0111\u1ed3 h\u1ecda gi\u00e1 t\u1ed1t nh\u1ea5t hi\u1ec7n nay', + extend: { + pixel_code: '', + }, + summary: + 'V\u1edbi \u0111\u00e0 ph\u00e1t tri\u1ec3n c\u1ee7a truy\u1ec1n th\u00f4ng, c\u00f4ng ngh\u1ec7 s\u1ed1, k\u1ef9 thu\u1eadt s\u1ed1,... C\u1ea7n r\u1ea5t nhi\u1ec1u c\u00f4ng c\u1ee5 \u0111\u1ec3 h\u1ed7 tr\u1ee3 cho c\u00f4ng vi\u1ec7c, l\u00e0m vi\u1ec7c c\u1ee7a b\u1ea1n. S\u1ee9c m\u1ea1nh ng\u00e0nh chuy\u1ec1n th\u00f4ng n\u00f3i ri\u00eang c\u0169ng nh\u01b0 c\u00f4ng ngh\u1ec7 n\u00f3i chung c\u00e0ng ng\u00e0y c\u00e0ng ph\u00e1t tri\u1ec3n m\u1ea1nh m\u1ebd, v\u01b0\u1ee3t tr\u1ed9i, ch\u00ednh v\u00ec \u0111\u1ec3 h\u1ed7 tr\u1ee3 cho vi\u1ec7c x\u00e2y d\u1ef1ng c\u00e1c b\u1ed9 (PC Render) l\u00e0m vi\u1ec7c c\u0169ng nh\u01b0 gi\u1ea3i tr\u00ed \u0111ang l\u00e0 nhu c\u1ea7u l\u01a1n tr\u00ean th\u1ecb tr\u01b0\u1eddng hi\u1ec7n nay.', + createDate: '15-01-2024, 1:39 pm', + createBy: '50', + lastUpdate: '24-11-2025, 10:23 am', + lastUpdateBy: '74', + visit: '24679', + is_featured: '0', + article_time: '05-11-2025, 10:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '3', + url: '\/top-cau-hinh-do-hoa-gia-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2718-pc-do-hoa.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/2718-pc-do-hoa.jpg', + }, + }, + '4199': { + id: '4199', + title: + '\u0110\u1ea1i chi\u1ebfn \u0111\u1ed3 h\u1ecda: Canva v\u00e0 Photoshop: Ai l\u00e0 "Vua" thi\u1ebft k\u1ebf hi\u1ec7n nay', + extend: { + pixel_code: '', + }, + summary: + 'Canva v\u00e0 Photoshop \u0111ang l\u00e0 hai n\u1ec1n t\u1ea3ng thi\u1ebft k\u1ebf ph\u1ed5 bi\u1ebfn nh\u1ea5t, m\u1ed7i c\u00f4ng c\u1ee5 s\u1edf h\u1eefu nh\u1eefng \u01b0u \u2013 nh\u01b0\u1ee3c \u0111i\u1ec3m ri\u00eang. Trong khi Canva mang \u0111\u1ebfn s\u1ef1 ti\u1ec7n l\u1ee3i v\u00e0 t\u1ed1c \u0111\u1ed9, Photoshop l\u1ea1i v\u01b0\u1ee3t tr\u1ed9i v\u1ec1 s\u1ee9c m\u1ea1nh x\u1eed l\u00fd v\u00e0 kh\u1ea3 n\u0103ng s\u00e1ng t\u1ea1o chuy\u00ean s\u00e2u. Cu\u1ed9c \u0111\u1ed1i \u0111\u1ea7u n\u00e0y gi\u00fap ng\u01b0\u1eddi d\u00f9ng l\u1ef1a ch\u1ecdn \u0111\u00fang c\u00f4ng c\u1ee5 ph\u00f9 h\u1ee3p v\u1edbi nhu c\u1ea7u thi\u1ebft k\u1ebf c\u1ee7a m\u00ecnh.', + createDate: '09-12-2025, 6:56 pm', + createBy: '75', + lastUpdate: '11-12-2025, 2:21 pm', + lastUpdateBy: '75', + visit: '89', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '4', + url: '\/dai-chien-do-hoa-canva-va-photoshop-ai-la-vua-thiet-ke-hien-nay', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4199-dai-chien-do-hoa-canva-va-photoshop-ai-la-vua-thiet-ke-hien-nay5.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4199-dai-chien-do-hoa-canva-va-photoshop-ai-la-vua-thiet-ke-hien-nay5.jpg', + }, + }, + '4197': { + id: '4197', + title: + 'Ng\u01b0\u1eddi d\u00f9ng n\u00ean n\u00e2ng c\u1ea5p Windows 11 hi\u1ec7n \u0111\u1ea1i hay ti\u1ebfp t\u1ee5c s\u1eed d\u1ee5ng Windows 10 \u1ed5n \u0111\u1ecbnh?', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '09-12-2025, 11:03 am', + createBy: '75', + lastUpdate: '09-12-2025, 5:23 pm', + lastUpdateBy: '75', + visit: '114', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '5', + url: '\/nguoi-dung-nen-nang-cap-windows-11-hien-dai-hay-tiep-tuc-su-dung-windows-10-on-dinh', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4197-nguoi-dung-nen-nang-cap-windows-11-hien-dai-hay-tiep-tuc-su-dung-windows-10-on-dinh2.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4197-nguoi-dung-nen-nang-cap-windows-11-hien-dai-hay-tiep-tuc-su-dung-windows-10-on-dinh2.jpg', + }, + }, + '3954': { + id: '3954', + title: + 'H\u01b0\u1edbng D\u1eabn C\u00e1c B\u01b0\u1edbc C\u00e0i \u0110\u1eb7t Plugin Sketch Up Nhanh Ch\u00f3ng, \u0110\u01a1n Gi\u1ea3n Nh\u1ea5t', + extend: { + pixel_code: '', + }, + summary: + 'Theo d\u00f5i c\u00e1c h\u01b0\u1edbng d\u1eabn chi ti\u1ebft c\u00e1ch c\u00e0i \u0111\u1eb7t plugin cho ph\u1ea7n m\u1ec1m SketchUp c\u00f9ng Nguy\u1ec5n C\u00f4ng PC \u0111\u1ec3 gi\u00fap ng\u01b0\u1eddi d\u00f9ng m\u1edf r\u1ed9ng ch\u1ee9c n\u0103ng, ti\u1ebft ki\u1ec7m th\u1eddi gian thi\u1ebft k\u1ebf v\u00e0 n\u00e2ng cao hi\u1ec7u su\u1ea5t l\u00e0m vi\u1ec7c.', + createDate: '21-07-2025, 10:39 am', + createBy: '75', + lastUpdate: '22-07-2025, 9:06 am', + lastUpdateBy: '75', + visit: '7273', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '6', + url: '\/huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3954-huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat10.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3954-huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat10.jpg', + }, + }, + '4195': { + id: '4195', + title: + 'C\u00e1ch nh\u1eadn ch\u1ee9ng ch\u1ec9 Google Gemini Educator l\u00e0m \u0111\u1eb9p CV c\u1ee7a b\u1ea1n ngay h\u00f4m nay!', + extend: { + pixel_code: '', + }, + summary: + 'Ch\u1ee9ng ch\u1ec9 Google Gemini Educator gi\u00fap b\u1ea1n kh\u1eb3ng \u0111\u1ecbnh k\u1ef9 n\u0103ng s\u1eed d\u1ee5ng AI trong gi\u00e1o d\u1ee5c v\u00e0 c\u00f4ng ngh\u1ec7. Vi\u1ec7c s\u1edf h\u1eefu ch\u1ee9ng ch\u1ec9 n\u00e0y kh\u00f4ng ch\u1ec9 t\u0103ng t\u00ednh chuy\u00ean nghi\u1ec7p cho CV m\u00e0 c\u00f2n m\u1edf ra nhi\u1ec1u c\u01a1 h\u1ed9i ngh\u1ec1 nghi\u1ec7p m\u1edbi. B\u00e0i vi\u1ebft s\u1ebd h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch \u0111\u0103ng k\u00fd, h\u1ecdc v\u00e0 nh\u1eadn ch\u1ee9ng ch\u1ec9 nhanh ch\u00f3ng nh\u1ea5t.', + createDate: '08-12-2025, 11:26 am', + createBy: '75', + lastUpdate: '08-12-2025, 12:07 pm', + lastUpdateBy: '75', + visit: '4149', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '7', + url: '\/cach-nhan-chung-chi-google-gemini-educator-mien-phi-nam-2025', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4195-cach-nhan-chung-chi-google-gemini-educator-mien-phi-nam-20251.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4195-cach-nhan-chung-chi-google-gemini-educator-mien-phi-nam-20251.jpg', + }, + }, + '4213': { + id: '4213', + title: + 'Top 30+ H\u00ecnh N\u1ec1n 2K 4K T\u1ebft Nguy\u00ean \u0110\u00e1n B\u00ednh Ng\u1ecd 2026 C\u1ef1c Hot', + extend: { + pixel_code: '', + }, + summary: + 'B\u00e0i vi\u1ebft gi\u1edbi thi\u1ec7u b\u1ed9 s\u01b0u t\u1eadp h\u01a1n 30 h\u00ecnh n\u1ec1n T\u1ebft Nguy\u00ean \u0110\u00e1n B\u00ednh Ng\u1ecd 2026 v\u1edbi \u0111\u1ed9 ph\u00e2n gi\u1ea3i 2K v\u00e0 4K s\u1eafc n\u00e9t. N\u1ed9i dung t\u1eadp trung v\u00e0o c\u00e1c ch\u1ee7 \u0111\u1ec1 truy\u1ec1n th\u1ed1ng nh\u01b0 hoa mai, hoa \u0111\u00e0o, linh v\u1eadt Ng\u1ecd v\u00e0 kh\u00f4ng kh\u00ed xu\u00e2n r\u1ed9n r\u00e0ng. \u0110\u00e2y l\u00e0 l\u1ef1a ch\u1ecdn l\u00fd t\u01b0\u1edfng \u0111\u1ec3 trang tr\u00ed m\u00e0n h\u00ecnh PC, laptop v\u00e0 \u0111i\u1ec7n tho\u1ea1i d\u1ecbp \u0111\u1ea7u n\u0103m m\u1edbi.', + createDate: '19-12-2025, 11:46 am', + createBy: '75', + lastUpdate: '24-12-2025, 4:30 pm', + lastUpdateBy: '53', + visit: '218', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '8', + url: '\/top-30-hinh-nen-tet-2026-cuc-hot-cho-nguoi-dung', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4213-top-30-hinh-nen-tet-2026-cuc-hot-cho-nguoi-dung18.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4213-top-30-hinh-nen-tet-2026-cuc-hot-cho-nguoi-dung18.jpg', + }, + }, + '4198': { + id: '4198', + title: + 'B\u1ea1n \u0111\u00e3 bi\u1ebft c\u00e1ch t\u1ea1o \u1ea3nh AI c\u1ef1c hot v\u1edbi c\u00f4ng c\u1ee5 Nano Banana t\u1eeb Gemini ch\u01b0a?', + extend: { + pixel_code: '', + }, + summary: + 'Nano Banana l\u00e0 c\u00f4ng c\u1ee5 AI m\u1edbi gi\u00fap ng\u01b0\u1eddi d\u00f9ng t\u1ea1o \u1ea3nh nhanh, \u0111\u1eb9p v\u00e0 chu\u1ea9n \u00fd t\u01b0\u1edfng ch\u1ec9 t\u1eeb v\u00e0i d\u00f2ng m\u00f4 t\u1ea3. T\u1ea1i Nguy\u1ec5n C\u00f4ng PC, b\u1ea1n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng tr\u1ea3i nghi\u1ec7m Nano Banana v\u1edbi giao di\u1ec7n \u0111\u01a1n gi\u1ea3n, t\u1ed1c \u0111\u1ed9 x\u1eed l\u00fd m\u1ea1nh m\u1ebd. C\u00f4ng c\u1ee5 n\u00e0y ph\u00f9 h\u1ee3p cho designer, marketer, ng\u01b0\u1eddi l\u00e0m n\u1ed9i dung v\u00e0 b\u1ea5t k\u1ef3 ai mu\u1ed1n t\u1ea1o h\u00ecnh \u1ea3nh chuy\u00ean nghi\u1ec7p.', + createDate: '09-12-2025, 4:59 pm', + createBy: '75', + lastUpdate: '09-12-2025, 6:48 pm', + lastUpdateBy: '75', + visit: '188', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '9', + url: '\/ban-da-biet-cach-tao-anh-ai-cuc-hot-voi-cong-cu-nano-banana-tu-gemini-chua', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4198-ban-da-biet-cach-tao-anh-ai-cuc-hot-voi-cong-cu-nano-banana-tu-gemini-chua7.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4198-ban-da-biet-cach-tao-anh-ai-cuc-hot-voi-cong-cu-nano-banana-tu-gemini-chua7.jpg', + }, + }, + '4118': { + id: '4118', + title: + 'Windows 10 ch\u00ednh th\u1ee9c ng\u1eebng ho\u1ea1t \u0111\u1ed9ng, ng\u01b0\u1eddi d\u00f9ng c\u1ea7n l\u00e0m g\u00ec \u0111\u1ec3 gi\u1eef m\u00e1y t\u00ednh an to\u00e0n?', + extend: { + pixel_code: '', + }, + summary: + 'Microsoft \u0111\u00e3 ch\u00ednh th\u1ee9c ng\u1eebng h\u1ed7 tr\u1ee3 Windows 10, \u0111\u1ed3ng ngh\u0129a v\u1edbi vi\u1ec7c h\u1ec7 \u0111i\u1ec1u h\u00e0nh n\u00e0y kh\u00f4ng c\u00f2n nh\u1eadn \u0111\u01b0\u1ee3c c\u00e1c b\u1ea3n c\u1eadp nh\u1eadt b\u1ea3o m\u1eadt. Ng\u01b0\u1eddi d\u00f9ng ti\u1ebfp t\u1ee5c s\u1eed d\u1ee5ng c\u00f3 nguy c\u01a1 cao b\u1ecb t\u1ea5n c\u00f4ng m\u1ea1ng ho\u1eb7c g\u1eb7p l\u1ed7i nghi\u00eam tr\u1ecdng. V\u00ec v\u1eady, vi\u1ec7c n\u00e2ng c\u1ea5p ho\u1eb7c \u00e1p d\u1ee5ng c\u00e1c bi\u1ec7n ph\u00e1p b\u1ea3o v\u1ec7 b\u1ed5 sung l\u00e0 \u0111i\u1ec1u c\u1ea5p thi\u1ebft \u0111\u1ec3 gi\u1eef m\u00e1y t\u00ednh an to\u00e0n.', + createDate: '14-10-2025, 5:37 pm', + createBy: '75', + lastUpdate: '15-10-2025, 10:14 am', + lastUpdateBy: '75', + visit: '334', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '10', + url: '\/windows-10-chinh-thuc-ngung-hoat-dong-nguoi-dung-can-lam-gi-de-giu-may-tinh-an-toan', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4118-huong-dan-reset-windows-10-ve-trang-thai-moi-cai-dat14.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4118-huong-dan-reset-windows-10-ve-trang-thai-moi-cai-dat14.jpg', + }, + }, + '4094': { + id: '4094', + title: + 'Card \u0110\u1ed3 H\u1ecda H\u00e3ng L\u1ea1, H\u00e3ng Nh\u1ecf: K\u00e8o Th\u01a1m Hay R\u1ee7i Ro Kh\u00f3 L\u01b0\u1eddng?', + extend: { + pixel_code: '', + }, + summary: + 'Nguy\u1ec5n C\u00f4ng PC nh\u1eadn th\u1ea5y r\u1eb1ng trong nh\u1eefng n\u0103m g\u1ea7n \u0111\u00e2y, th\u1ecb tr\u01b0\u1eddng card \u0111\u1ed3 h\u1ecda (VGA) xu\u1ea5t hi\u1ec7n ng\u00e0y c\u00e0ng nhi\u1ec1u s\u1ea3n ph\u1ea9m \u0111\u1ebfn t\u1eeb c\u00e1c th\u01b0\u01a1ng hi\u1ec7u nh\u1ecf ho\u1eb7c ho\u00e0n to\u00e0n xa l\u1ea1 v\u1edbi ng\u01b0\u1eddi d\u00f9ng Vi\u1ec7t Nam....', + createDate: '29-09-2025, 5:25 pm', + createBy: '74', + lastUpdate: '30-09-2025, 2:34 pm', + lastUpdateBy: '74', + visit: '351', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '11', + url: '\/card-do-hoa-hang-la-hang-nho-keo-thom-hay-rui-ro-kho-luong', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4094-5070ti-test-3.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/4094-5070ti-test-3.jpg', + }, + }, + '4090': { + id: '4090', + title: + 'Honkai Impact 3rd: Th\u1ebf gi\u1edbi h\u00e0nh \u0111\u1ed9ng h\u1ea5p d\u1eabn, kh\u00e1c g\u00ec so v\u1edbi Genshin Impact?', + extend: { + pixel_code: '', + }, + summary: + 'Honkai Impact 3rd l\u00e0 t\u1ef1a game h\u00e0nh \u0111\u1ed9ng nh\u1eadp vai h\u1ea5p d\u1eabn do miHoYo ph\u00e1t tri\u1ec3n, n\u1ed5i b\u1eadt v\u1edbi c\u1ed1t truy\u1ec7n s\u00e2u s\u1eafc v\u00e0 l\u1ed1i ch\u01a1i ch\u1eb7t ch\u00e9m k\u1ecbch t\u00ednh. So v\u1edbi Genshin Impact, c\u1ea3 hai \u0111\u1ec1u mang phong c\u00e1ch anime nh\u01b0ng kh\u00e1c bi\u1ec7t r\u00f5 \u1edf c\u01a1 ch\u1ebf chi\u1ebfn \u0111\u1ea5u v\u00e0 tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi ch\u01a1i. Phi\u00ean b\u1ea3n c\u1eadp nh\u1eadt m\u1edbi nh\u1ea5t c\u1ee7a Honkai Impact h\u1ee9a h\u1eb9n nhi\u1ec1u nh\u00e2n v\u1eadt, t\u00ednh n\u0103ng v\u00e0 s\u1ef1 ki\u1ec7n h\u1ea5p d\u1eabn cho c\u1ed9ng \u0111\u1ed3ng game th\u1ee7.', + createDate: '26-09-2025, 10:05 am', + createBy: '75', + lastUpdate: '26-09-2025, 12:06 pm', + lastUpdateBy: '75', + visit: '656', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '12', + url: '\/honkai-impact-3rd-the-gioi-hanh-dong-hap-dan-khac-gi-so-voi-genshin-impact', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4090-honkai-impact-3rd-the-gioi-hanh-dong-hap-dan-khac-gi-so-voi-genshin-impact17.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4090-honkai-impact-3rd-the-gioi-hanh-dong-hap-dan-khac-gi-so-voi-genshin-impact17.jpg', + }, + }, + }, + }, + { + keywords: '0', + description: '0', + title: 'Review', + favicon: '', + canonical: 'https:\/\/nguyencongpc.vn\/tin-tuc-review', + image: '', + category_info: { + id: '2490', + type: 'article', + catPath: ':2490', + childListId: '2490', + sellerId: '0', + url: 'tin-tuc-review', + url_hash: '7310f79e1656109b1a25ed0f73eaebbf', + name: 'Review', + summary: '0', + description: '', + isParent: '0', + imgUrl: '0', + parentId: '0', + status: '1', + ordering: '9', + item_count: '1235', + display_option: 'article', + createDate: '0000-00-00 00:00:00', + createBy: '0', + lastUpdate: '2021-11-18 17:42:54', + lastUpdateBy: '0', + meta_title: '0', + meta_keyword: '0', + meta_description: '', + request_path: '\/tin-tuc-review', + relate_product: '', + visit: '22547', + path: { + path: [ + { + id: '2490', + url: '\/tin-tuc-review', + name: 'Review', + }, + ], + path_url: 'Review<\/a>', + }, + related: [], + }, + paging_collection: [ + { + name: '1', + url: '\/tin-tuc-review', + is_active: '1', + }, + { + name: '2', + url: '\/tin-tuc-review?page=2', + is_active: '0', + }, + { + name: '3', + url: '\/tin-tuc-review?page=3', + is_active: '0', + }, + { + name: '4', + url: '\/tin-tuc-review?page=4', + is_active: '0', + }, + { + name: '5', + url: '\/tin-tuc-review?page=5', + is_active: '0', + }, + { + name: '6', + url: '\/tin-tuc-review?page=6', + is_active: '0', + }, + { + name: '7', + url: '\/tin-tuc-review?page=7', + is_active: '0', + }, + { + name: 'next', + url: '\/tin-tuc-review?page=2', + is_active: '0', + }, + ], + paging: + '
1<\/td><\/td>2<\/a><\/td><\/td>3<\/a><\/td><\/td>4<\/a><\/td><\/td>5<\/a><\/td><\/td>6<\/a><\/td><\/td>7<\/a><\/td><\/td> >> <\/a><\/td><\/td><\/tr><\/table>', + paging_count: '94', + article_list: { + '2722': { + id: '2722', + title: 'Top 100+ c\u1ea5u h\u00ecnh PC Gaming gi\u00e1 t\u1ed1t nh\u1ea5t n\u0103m 2025', + extend: { + pixel_code: '', + }, + summary: + 'Trong b\u00e0i vi\u1ebft, Nguy\u1ec5n C\u00f4ng PC \u0111\u00e3 t\u1ed5ng h\u1ee3p h\u01a1n 100 c\u1ea5u h\u00ecnh PC gaming t\u1ed1i \u01b0u nh\u1ea5t n\u0103m 2025, ph\u00f9 h\u1ee3p v\u1edbi nhi\u1ec1u m\u1ee9c ng\u00e2n s\u00e1ch t\u1eeb ph\u1ed5 th\u00f4ng \u0111\u1ebfn cao c\u1ea5p. M\u1ed7i c\u1ea5u h\u00ecnh c\u00e2n b\u1eb1ng gi\u1eefa hi\u1ec7u n\u0103ng v\u00e0 gi\u00e1 th\u00e0nh, \u0111\u00e1p \u1ee9ng nhu c\u1ea7u ch\u01a1i game m\u01b0\u1ee3t m\u00e0, \u0111\u1ed3 h\u1ecda s\u1eafc n\u00e9t v\u00e0 kh\u1ea3 n\u0103ng n\u00e2ng c\u1ea5p linh ho\u1ea1t trong t\u01b0\u01a1ng lai.', + createDate: '16-01-2024, 10:52 am', + createBy: '50', + lastUpdate: '06-12-2025, 4:30 pm', + lastUpdateBy: '53', + visit: '37612', + is_featured: '0', + article_time: '07-11-2025, 9:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '1', + url: '\/top-100-cau-hinh-pc-gaming-gia-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2722-pc-gaming.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/2722-pc-gaming.jpg', + }, + }, + '2718': { + id: '2718', + title: + 'Top 50 c\u1ea5u h\u00ecnh PC \u0111\u1ed3 h\u1ecda gi\u00e1 t\u1ed1t nh\u1ea5t hi\u1ec7n nay', + extend: { + pixel_code: '', + }, + summary: + 'V\u1edbi \u0111\u00e0 ph\u00e1t tri\u1ec3n c\u1ee7a truy\u1ec1n th\u00f4ng, c\u00f4ng ngh\u1ec7 s\u1ed1, k\u1ef9 thu\u1eadt s\u1ed1,... C\u1ea7n r\u1ea5t nhi\u1ec1u c\u00f4ng c\u1ee5 \u0111\u1ec3 h\u1ed7 tr\u1ee3 cho c\u00f4ng vi\u1ec7c, l\u00e0m vi\u1ec7c c\u1ee7a b\u1ea1n. S\u1ee9c m\u1ea1nh ng\u00e0nh chuy\u1ec1n th\u00f4ng n\u00f3i ri\u00eang c\u0169ng nh\u01b0 c\u00f4ng ngh\u1ec7 n\u00f3i chung c\u00e0ng ng\u00e0y c\u00e0ng ph\u00e1t tri\u1ec3n m\u1ea1nh m\u1ebd, v\u01b0\u1ee3t tr\u1ed9i, ch\u00ednh v\u00ec \u0111\u1ec3 h\u1ed7 tr\u1ee3 cho vi\u1ec7c x\u00e2y d\u1ef1ng c\u00e1c b\u1ed9 (PC Render) l\u00e0m vi\u1ec7c c\u0169ng nh\u01b0 gi\u1ea3i tr\u00ed \u0111ang l\u00e0 nhu c\u1ea7u l\u01a1n tr\u00ean th\u1ecb tr\u01b0\u1eddng hi\u1ec7n nay.', + createDate: '15-01-2024, 1:39 pm', + createBy: '50', + lastUpdate: '24-11-2025, 10:23 am', + lastUpdateBy: '74', + visit: '24679', + is_featured: '0', + article_time: '05-11-2025, 10:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '2', + url: '\/top-cau-hinh-do-hoa-gia-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2718-pc-do-hoa.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/2718-pc-do-hoa.jpg', + }, + }, + '3954': { + id: '3954', + title: + 'H\u01b0\u1edbng D\u1eabn C\u00e1c B\u01b0\u1edbc C\u00e0i \u0110\u1eb7t Plugin Sketch Up Nhanh Ch\u00f3ng, \u0110\u01a1n Gi\u1ea3n Nh\u1ea5t', + extend: { + pixel_code: '', + }, + summary: + 'Theo d\u00f5i c\u00e1c h\u01b0\u1edbng d\u1eabn chi ti\u1ebft c\u00e1ch c\u00e0i \u0111\u1eb7t plugin cho ph\u1ea7n m\u1ec1m SketchUp c\u00f9ng Nguy\u1ec5n C\u00f4ng PC \u0111\u1ec3 gi\u00fap ng\u01b0\u1eddi d\u00f9ng m\u1edf r\u1ed9ng ch\u1ee9c n\u0103ng, ti\u1ebft ki\u1ec7m th\u1eddi gian thi\u1ebft k\u1ebf v\u00e0 n\u00e2ng cao hi\u1ec7u su\u1ea5t l\u00e0m vi\u1ec7c.', + createDate: '21-07-2025, 10:39 am', + createBy: '75', + lastUpdate: '22-07-2025, 9:06 am', + lastUpdateBy: '75', + visit: '7274', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '3', + url: '\/huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3954-huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat10.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3954-huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat10.jpg', + }, + }, + '4090': { + id: '4090', + title: + 'Honkai Impact 3rd: Th\u1ebf gi\u1edbi h\u00e0nh \u0111\u1ed9ng h\u1ea5p d\u1eabn, kh\u00e1c g\u00ec so v\u1edbi Genshin Impact?', + extend: { + pixel_code: '', + }, + summary: + 'Honkai Impact 3rd l\u00e0 t\u1ef1a game h\u00e0nh \u0111\u1ed9ng nh\u1eadp vai h\u1ea5p d\u1eabn do miHoYo ph\u00e1t tri\u1ec3n, n\u1ed5i b\u1eadt v\u1edbi c\u1ed1t truy\u1ec7n s\u00e2u s\u1eafc v\u00e0 l\u1ed1i ch\u01a1i ch\u1eb7t ch\u00e9m k\u1ecbch t\u00ednh. So v\u1edbi Genshin Impact, c\u1ea3 hai \u0111\u1ec1u mang phong c\u00e1ch anime nh\u01b0ng kh\u00e1c bi\u1ec7t r\u00f5 \u1edf c\u01a1 ch\u1ebf chi\u1ebfn \u0111\u1ea5u v\u00e0 tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi ch\u01a1i. Phi\u00ean b\u1ea3n c\u1eadp nh\u1eadt m\u1edbi nh\u1ea5t c\u1ee7a Honkai Impact h\u1ee9a h\u1eb9n nhi\u1ec1u nh\u00e2n v\u1eadt, t\u00ednh n\u0103ng v\u00e0 s\u1ef1 ki\u1ec7n h\u1ea5p d\u1eabn cho c\u1ed9ng \u0111\u1ed3ng game th\u1ee7.', + createDate: '26-09-2025, 10:05 am', + createBy: '75', + lastUpdate: '26-09-2025, 12:06 pm', + lastUpdateBy: '75', + visit: '656', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '4', + url: '\/honkai-impact-3rd-the-gioi-hanh-dong-hap-dan-khac-gi-so-voi-genshin-impact', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4090-honkai-impact-3rd-the-gioi-hanh-dong-hap-dan-khac-gi-so-voi-genshin-impact17.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4090-honkai-impact-3rd-the-gioi-hanh-dong-hap-dan-khac-gi-so-voi-genshin-impact17.jpg', + }, + }, + '3717': { + id: '3717', + title: + 'Cho\u00e1ng v\u00e1ng v\u1edbi b\u1ed9 PC training AI kh\u1ee7ng c\u00f3 gi\u00e1 tr\u1ecb l\u00ean t\u1edbi 1 t\u1ef7 \u0111\u1ed3ng', + extend: { + pixel_code: '', + }, + summary: + 'M\u1ed9t d\u00e0n m\u00e1y t\u00ednh v\u1edbi c\u1ea5u h\u00ecnh si\u00eau kh\u1ee7ng, trang b\u1ecb t\u1edbi 7 chi\u1ebfc card \u0111\u1ed3 h\u1ecda RTX 5090 v\u1edbi tr\u1ecb gi\u00e1 kho\u1ea3ng 1 t\u1ef7 \u0111\u1ed3ng v\u1eeba \u0111\u01b0\u1ee3c m\u1ed9t v\u1ecb \u0111\u1ea1i gia y\u00eau c\u00f4ng ngh\u1ec7 t\u1ea1i TP.HCM \u0111\u1ea7u t\u01b0 m\u1ea1nh tay.', + createDate: '04-04-2025, 9:35 am', + createBy: '55', + lastUpdate: '04-04-2025, 3:01 pm', + lastUpdateBy: '53', + visit: '1810', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '5', + url: '\/choang-vang-voi-bo-pc-dung-de-training-ai-co-gia-tri-len-toi-1-ty-dong', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3717-thumb.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3717-thumb.jpg', + }, + }, + '3947': { + id: '3947', + title: + '\u0110\u00e1nh gi\u00e1 VGA RTX 5050: T\u00e2n binh Blackwell li\u1ec7u c\u00f3 l\u00e0m n\u00ean chuy\u1ec7n, hay ch\u1ec9 l\u00e0 n\u1ed7i th\u1ea5t v\u1ecdng?', + extend: { + pixel_code: '', + }, + summary: + 'NVIDIA GeForce RTX 5050 ch\u00ednh th\u1ee9c ra m\u1eaft v\u00e0o ng\u00e0y 1 th\u00e1ng 7 n\u0103m 2025, \u0111\u00e1nh d\u1ea5u s\u1ef1 xu\u1ea5t hi\u1ec7n c\u1ee7a ki\u1ebfn tr\u00fac Blackwell \u1edf ph\u00e2n kh\u00fac ph\u1ed5 th\u00f4ng. Tuy nhi\u00ean, thay v\u00ec nh\u1eefng m\u00e0n ra m\u1eaft ho\u00e0nh tr\u00e1ng \u0111i k\u00e8m c\u00e1c b\u00e0i \u0111\u00e1nh gi\u00e1 \u0111\u1ed9c l\u1eadp, NVIDIA m\u1ed9t l\u1ea7n n\u1eefa l\u1ea1i ch\u1ecdn c\u00e1ch gi\u1eef k\u00edn th\u00f4ng tin, kh\u00f4ng cung c\u1ea5p m\u1eabu th\u1eed nghi\u1ec7m cho gi\u1edbi truy\u1ec1n th\u00f4ng. \u0110i\u1ec1u n\u00e0y khi\u1ebfn ng\u01b0\u1eddi ti\u00eau d\u00f9ng ph\u1ea3i "nh\u1eafm m\u1eaft mua b\u1eeba" m\u00e0 kh\u00f4ng c\u00f3 \u0111\u1ee7 d\u1eef li\u1ec7u \u0111\u1ec3 tham kh\u1ea3o.', + createDate: '17-07-2025, 9:45 am', + createBy: '74', + lastUpdate: '17-07-2025, 1:35 pm', + lastUpdateBy: '74', + visit: '499', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '6', + url: '\/danh-gia-vga-rtx-5050-tan-binh-blackwell-lieu-co-lam-nen-chuyen-hay-chi-la-noi-that-vong', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3947-vga-msi-geforce-rtx-5050-8g-shadow-2x-oc-4.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3947-vga-msi-geforce-rtx-5050-8g-shadow-2x-oc-4.jpg', + }, + }, + '3646': { + id: '3646', + title: + 'TOP m\u00e1y t\u00ednh v\u0103n ph\u00f2ng gi\u00e1 r\u1ebb c\u1ea5u h\u00ecnh cao \u0111\u00e1ng mua nh\u1ea5t', + extend: { + pixel_code: '', + }, + summary: + 'N\u1ebfu b\u1ea1n \u0111ang c\u1ea7n m\u1ed9t chi\u1ebfc m\u00e1y t\u00ednh \u0111\u1ec3 b\u00e0n gi\u00e1 r\u1ebb ph\u1ee5c v\u1ee5 c\u00f4ng vi\u1ec7c v\u00e0 h\u1ecdc t\u1eadp c\u01a1 b\u1ea3n nh\u01b0ng l\u1ea1i ch\u01b0a bi\u1ebft n\u00ean ch\u1ecdn c\u1ea5u h\u00ecnh PC nh\u01b0 th\u1ebf n\u00e0o, h\u00e3y tham kh\u1ea3o ngay danh s\u00e1ch TOP nh\u1eefng b\u1ed9 m\u00e1y t\u00ednh v\u0103n ph\u00f2ng gi\u00e1 t\u1ed1t \u0111\u00e1ng mua nh\u1ea5t t\u1ea1i Nguy\u1ec5n C\u00f4ng PC trong b\u00e0i vi\u1ebft n\u00e0y nh\u00e9!', + createDate: '10-02-2025, 2:39 pm', + createBy: '55', + lastUpdate: '11-02-2025, 11:47 am', + lastUpdateBy: '55', + visit: '643', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '7', + url: '\/top-may-tinh-van-phong-gia-re-cau-hinh-cao-dang-mua-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3646-top-pc-van-phong-gia-re-1.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3646-top-pc-van-phong-gia-re-1.jpg', + }, + }, + '3640': { + id: '3640', + title: + 'TOP 10 m\u00e0n h\u00ecnh \u0111\u1ed3 h\u1ecda gi\u00e1 r\u1ebb d\u00e0nh cho d\u00e2n thi\u1ebft k\u1ebf \u0111\u00e1ng mua nh\u1ea5t 2025', + extend: { + pixel_code: '', + }, + summary: + 'B\u1ea1n \u0111ang c\u1ea7n m\u1ed9t chi\u1ebfc m\u00e0n h\u00ecnh \u0111\u1ed3 h\u1ecda nh\u01b0ng ng\u00e2n s\u00e1ch c\u00f2n h\u1ea1n ch\u1ebf? V\u00e0 li\u1ec7u c\u00f3 th\u1ec3 t\u00ecm \u0111\u01b0\u1ee3c m\u1ed9t s\u1ea3n ph\u1ea9m v\u1eeba t\u00fai ti\u1ec1n m\u00e0 v\u1eabn \u0111\u1ea3m b\u1ea3o ch\u1ea5t l\u01b0\u1ee3ng hay kh\u00f4ng? H\u00e3y c\u00f9ng Nguy\u1ec5n C\u00f4ng PC kh\u00e1m ph\u00e1 danh s\u00e1ch nh\u1eefng m\u00e0n h\u00ecnh \u0111\u1ed3 h\u1ecda d\u01b0\u1edbi 10 tri\u1ec7u \u0111\u1ed3ng \u0111\u00e1ng mua nh\u1ea5t m\u00e0 b\u1ea1n n\u00ean s\u1edf h\u1eefu nh\u00e9!', + createDate: '07-02-2025, 10:30 am', + createBy: '55', + lastUpdate: '08-02-2025, 2:21 pm', + lastUpdateBy: '55', + visit: '1786', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '8', + url: '\/top-10-man-hinh-do-hoa-gia-re-dang-mua-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3640-top-10-man-hinh-do-hoa-dang-mua-2025-2.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3640-top-10-man-hinh-do-hoa-dang-mua-2025-2.jpg', + }, + }, + '3629': { + id: '3629', + title: 'TOP 5 mainboard chipset X870 \u0111\u00e1ng mua nh\u1ea5t trong n\u0103m 2025', + extend: { + pixel_code: '', + }, + summary: + 'V\u1eady n\u0103m 2025 c\u00f3 ph\u1ea3i l\u00e0 th\u1eddi \u0111i\u1ec3m th\u00edch h\u1ee3p \u0111\u1ec3 b\u1ea1n n\u00e2ng c\u1ea5p mainboard n\u00e0y kh\u00f4ng? D\u00f2ng s\u1ea3n ph\u1ea9m n\u00e0o s\u1ebd \u0111\u00e1p \u1ee9ng t\u1ed1t nh\u1ea5t nhu c\u1ea7u v\u00e0 c\u1ea5u h\u00ecnh PC c\u1ee7a b\u1ea1n? H\u00e3y c\u00f9ng Nguy\u1ec5n C\u00f4ng PC kh\u00e1m ph\u00e1 chi ti\u1ebft trong b\u00e0i vi\u1ebft d\u01b0\u1edbi \u0111\u00e2y nh\u00e9!', + createDate: '23-01-2025, 10:12 am', + createBy: '55', + lastUpdate: '23-01-2025, 3:16 pm', + lastUpdateBy: '53', + visit: '1936', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '9', + url: '\/top-5-mainboard-chipset-x870-dang-mua-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3629-top-5-mainboard-x870-1.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3629-top-5-mainboard-x870-1.jpg', + }, + }, + '3826': { + id: '3826', + title: + 'AMD RX 9060 XT vs NVIDIA RTX 5060 Ti: Cu\u1ed9c So K\u00e8 S\u1ee9c M\u1ea1nh Gaming T\u1ea7m Trung!', + extend: { + pixel_code: '', + }, + summary: + 'N\u1ebfu b\u1ea1n l\u00e0 m\u1ed9t ng\u01b0\u1eddi theo d\u00f5i s\u00e1t sao th\u1ecb tr\u01b0\u1eddng linh ki\u1ec7n m\u00e1y t\u00ednh, h\u1eb3n \u0111\u00e3 t\u1eebng nghe qua c\u00e2u n\u00f3i vui "Nvidia -$50" khi nh\u1eafc \u0111\u1ebfn chi\u1ebfn l\u01b0\u1ee3c \u0111\u1ecbnh gi\u00e1 c\u1ee7a AMD Radeon tr\u01b0\u1edbc \u0111\u00e2y. Tuy nhi\u00ean, t\u1ea1i s\u1ef1 ki\u1ec7n Computex 2025 v\u1eeba qua, AMD \u0111\u00e3 ho\u00e0n to\u00e0n ph\u00e1 v\u1ee1 xu h\u01b0\u1edbng n\u00e0y, \u0111\u1eb7c bi\u1ec7t l\u00e0 \u1edf ph\u00e2n kh\u00fac t\u1ea7m trung \u2013 n\u01a1i m\u00e0 y\u1ebfu t\u1ed1 gi\u00e1 c\u1ea3 th\u1ef1c s\u1ef1 n\u1eafm gi\u1eef vai tr\u00f2 then ch\u1ed1t!', + createDate: '28-05-2025, 4:12 pm', + createBy: '74', + lastUpdate: '04-06-2025, 10:41 am', + lastUpdateBy: '74', + visit: '2586', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '10', + url: '\/amd-rx-9060-xt-vs-nvidia-rtx-5060-ti-cuoc-so-ke-suc-manh-gaming-tam-trung', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3826-rx-9060-xt-01.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3826-rx-9060-xt-01.jpg', + }, + }, + '3685': { + id: '3685', + title: + '\u0110\u00e1nh gi\u00e1 RTX 5070 Ti: M\u1eabu VGA \u0111\u00e1ng \u0111\u1ea7u t\u01b0 nh\u1ea5t trong d\u00e0n RTX 5000 series', + extend: { + pixel_code: '', + }, + summary: + 'So v\u1edbi RTX 5080, RTX 5070 Ti v\u1eabn gi\u1eef \u0111\u01b0\u1ee3c VRAM 16GB nh\u01b0ng c\u00f3 m\u1ee9c gi\u00e1 d\u1ec5 ch\u1ecbu h\u01a1n nhi\u1ec1u, ch\u1ec9 b\u1eb1ng kho\u1ea3ng \u00be gi\u00e1 c\u1ee7a "\u0111\u00e0n anh". Li\u1ec7u RTX 5070 Ti c\u00f3 th\u1ef1c s\u1ef1 l\u00e0 l\u1ef1a ch\u1ecdn t\u1ed1i \u01b0u hay kh\u00f4ng? H\u00e3y c\u00f9ng NCPC kh\u00e1m ph\u00e1 chi ti\u1ebft trong b\u00e0i \u0111\u00e1nh gi\u00e1 n\u00e0y nh\u00e9!', + createDate: '13-03-2025, 3:23 pm', + createBy: '55', + lastUpdate: '13-03-2025, 5:30 pm', + lastUpdateBy: '55', + visit: '1439', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '11', + url: '\/danh-gia-rtx-5070-ti-mau-vga-dang-dau-tu-nhat-trong-dan-rtx-5000-series', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3685-danh-gia-rtx-5070-ti-1.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3685-danh-gia-rtx-5070-ti-1.jpg', + }, + }, + '3678': { + id: '3678', + title: + '\u0110\u00e1nh gi\u00e1 RTX 5070: Ch\u01b0a ph\u1ea3i l\u00e0 s\u1ef1 l\u1ef1a ch\u1ecdn t\u1ed1t nh\u1ea5t', + extend: { + pixel_code: '', + }, + summary: + 'Nvidia RTX 5070 l\u00e0 m\u1ed9t m\u1eabu card \u0111\u1ed3 h\u1ecda \u0111\u01b0\u1ee3c mong \u0111\u1ee3i s\u1ebd t\u1ea1o ra s\u1ef1 \u0111\u1ed9t ph\u00e1 v\u1ec1 kh\u1ea3 n\u0103ng x\u1eed l\u00fd trong d\u00f2ng s\u1ea3n ph\u1ea9m RTX 50-series. D\u00f9 s\u1edf h\u1eefu nh\u1eefng n\u00e2ng c\u1ea5p \u1ea5n t\u01b0\u1ee3ng v\u1ec1 hi\u1ec7u n\u0103ng so v\u1edbi c\u00e1c phi\u00ean b\u1ea3n ti\u1ec1n nhi\u1ec7m, nh\u01b0ng m\u1eabu card n\u00e0y v\u1eabn ch\u01b0a th\u1ef1c s\u1ef1 t\u1ecfa s\u00e1ng do m\u1ee9c gi\u00e1 v\u00e0 \u00e1p l\u1ef1c t\u1eeb c\u00e1c \u0111\u1ed1i th\u1ee7 c\u00f9ng ph\u00e2n kh\u00fac.', + createDate: '11-03-2025, 11:35 am', + createBy: '55', + lastUpdate: '31-07-2025, 9:27 am', + lastUpdateBy: '53', + visit: '2247', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '12', + url: '\/danh-gia-rtx-5070-chua-phai-la-su-lua-chon-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3678-danh-gia-rtx-5070-1.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3678-danh-gia-rtx-5070-1.jpg', + }, + }, + }, + }, + { + keywords: '0', + description: '0', + title: 'H\u01b0\u1edbng d\u1eabn', + favicon: '', + canonical: 'https:\/\/nguyencongpc.vn\/tin-tuc-huong-dan', + image: '', + category_info: { + id: '2491', + type: 'article', + catPath: ':2491', + childListId: '2491,2493,2494,2495', + sellerId: '0', + url: 'tin-tuc-huong-dan', + url_hash: 'a8c257e184f130f42431a19622031fd4', + name: 'H\u01b0\u1edbng d\u1eabn', + summary: '0', + description: '', + isParent: '1', + imgUrl: '0', + parentId: '0', + status: '1', + ordering: '8', + item_count: '1832', + display_option: 'child_article', + createDate: '0000-00-00 00:00:00', + createBy: '0', + lastUpdate: '2021-10-25 10:25:34', + lastUpdateBy: '0', + meta_title: '0', + meta_keyword: '0', + meta_description: '', + request_path: '\/tin-tuc-huong-dan', + relate_product: '', + visit: '15458', + path: { + path: [ + { + id: '2491', + url: '\/tin-tuc-huong-dan', + name: 'H\u01b0\u1edbng d\u1eabn', + }, + ], + path_url: 'H\u01b0\u1edbng d\u1eabn<\/a>', + }, + related: [], + }, + paging_collection: [ + { + name: '1', + url: '\/tin-tuc-huong-dan', + is_active: '1', + }, + { + name: '2', + url: '\/tin-tuc-huong-dan?page=2', + is_active: '0', + }, + { + name: '3', + url: '\/tin-tuc-huong-dan?page=3', + is_active: '0', + }, + { + name: '4', + url: '\/tin-tuc-huong-dan?page=4', + is_active: '0', + }, + { + name: '5', + url: '\/tin-tuc-huong-dan?page=5', + is_active: '0', + }, + { + name: '6', + url: '\/tin-tuc-huong-dan?page=6', + is_active: '0', + }, + { + name: '7', + url: '\/tin-tuc-huong-dan?page=7', + is_active: '0', + }, + { + name: 'next', + url: '\/tin-tuc-huong-dan?page=2', + is_active: '0', + }, + ], + paging: + '
1<\/td><\/td>2<\/a><\/td><\/td>3<\/a><\/td><\/td>4<\/a><\/td><\/td>5<\/a><\/td><\/td>6<\/a><\/td><\/td>7<\/a><\/td><\/td> >> <\/a><\/td><\/td><\/tr><\/table>', + paging_count: '137', + article_list: { + '2722': { + id: '2722', + title: 'Top 100+ c\u1ea5u h\u00ecnh PC Gaming gi\u00e1 t\u1ed1t nh\u1ea5t n\u0103m 2025', + extend: { + pixel_code: '', + }, + summary: + 'Trong b\u00e0i vi\u1ebft, Nguy\u1ec5n C\u00f4ng PC \u0111\u00e3 t\u1ed5ng h\u1ee3p h\u01a1n 100 c\u1ea5u h\u00ecnh PC gaming t\u1ed1i \u01b0u nh\u1ea5t n\u0103m 2025, ph\u00f9 h\u1ee3p v\u1edbi nhi\u1ec1u m\u1ee9c ng\u00e2n s\u00e1ch t\u1eeb ph\u1ed5 th\u00f4ng \u0111\u1ebfn cao c\u1ea5p. M\u1ed7i c\u1ea5u h\u00ecnh c\u00e2n b\u1eb1ng gi\u1eefa hi\u1ec7u n\u0103ng v\u00e0 gi\u00e1 th\u00e0nh, \u0111\u00e1p \u1ee9ng nhu c\u1ea7u ch\u01a1i game m\u01b0\u1ee3t m\u00e0, \u0111\u1ed3 h\u1ecda s\u1eafc n\u00e9t v\u00e0 kh\u1ea3 n\u0103ng n\u00e2ng c\u1ea5p linh ho\u1ea1t trong t\u01b0\u01a1ng lai.', + createDate: '16-01-2024, 10:52 am', + createBy: '50', + lastUpdate: '06-12-2025, 4:30 pm', + lastUpdateBy: '53', + visit: '37614', + is_featured: '0', + article_time: '07-11-2025, 9:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '1', + url: '\/top-100-cau-hinh-pc-gaming-gia-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2722-pc-gaming.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/2722-pc-gaming.jpg', + }, + }, + '2718': { + id: '2718', + title: + 'Top 50 c\u1ea5u h\u00ecnh PC \u0111\u1ed3 h\u1ecda gi\u00e1 t\u1ed1t nh\u1ea5t hi\u1ec7n nay', + extend: { + pixel_code: '', + }, + summary: + 'V\u1edbi \u0111\u00e0 ph\u00e1t tri\u1ec3n c\u1ee7a truy\u1ec1n th\u00f4ng, c\u00f4ng ngh\u1ec7 s\u1ed1, k\u1ef9 thu\u1eadt s\u1ed1,... C\u1ea7n r\u1ea5t nhi\u1ec1u c\u00f4ng c\u1ee5 \u0111\u1ec3 h\u1ed7 tr\u1ee3 cho c\u00f4ng vi\u1ec7c, l\u00e0m vi\u1ec7c c\u1ee7a b\u1ea1n. S\u1ee9c m\u1ea1nh ng\u00e0nh chuy\u1ec1n th\u00f4ng n\u00f3i ri\u00eang c\u0169ng nh\u01b0 c\u00f4ng ngh\u1ec7 n\u00f3i chung c\u00e0ng ng\u00e0y c\u00e0ng ph\u00e1t tri\u1ec3n m\u1ea1nh m\u1ebd, v\u01b0\u1ee3t tr\u1ed9i, ch\u00ednh v\u00ec \u0111\u1ec3 h\u1ed7 tr\u1ee3 cho vi\u1ec7c x\u00e2y d\u1ef1ng c\u00e1c b\u1ed9 (PC Render) l\u00e0m vi\u1ec7c c\u0169ng nh\u01b0 gi\u1ea3i tr\u00ed \u0111ang l\u00e0 nhu c\u1ea7u l\u01a1n tr\u00ean th\u1ecb tr\u01b0\u1eddng hi\u1ec7n nay.', + createDate: '15-01-2024, 1:39 pm', + createBy: '50', + lastUpdate: '24-11-2025, 10:23 am', + lastUpdateBy: '74', + visit: '24679', + is_featured: '0', + article_time: '05-11-2025, 10:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '2', + url: '\/top-cau-hinh-do-hoa-gia-tot-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2718-pc-do-hoa.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/2718-pc-do-hoa.jpg', + }, + }, + '4199': { + id: '4199', + title: + '\u0110\u1ea1i chi\u1ebfn \u0111\u1ed3 h\u1ecda: Canva v\u00e0 Photoshop: Ai l\u00e0 "Vua" thi\u1ebft k\u1ebf hi\u1ec7n nay', + extend: { + pixel_code: '', + }, + summary: + 'Canva v\u00e0 Photoshop \u0111ang l\u00e0 hai n\u1ec1n t\u1ea3ng thi\u1ebft k\u1ebf ph\u1ed5 bi\u1ebfn nh\u1ea5t, m\u1ed7i c\u00f4ng c\u1ee5 s\u1edf h\u1eefu nh\u1eefng \u01b0u \u2013 nh\u01b0\u1ee3c \u0111i\u1ec3m ri\u00eang. Trong khi Canva mang \u0111\u1ebfn s\u1ef1 ti\u1ec7n l\u1ee3i v\u00e0 t\u1ed1c \u0111\u1ed9, Photoshop l\u1ea1i v\u01b0\u1ee3t tr\u1ed9i v\u1ec1 s\u1ee9c m\u1ea1nh x\u1eed l\u00fd v\u00e0 kh\u1ea3 n\u0103ng s\u00e1ng t\u1ea1o chuy\u00ean s\u00e2u. Cu\u1ed9c \u0111\u1ed1i \u0111\u1ea7u n\u00e0y gi\u00fap ng\u01b0\u1eddi d\u00f9ng l\u1ef1a ch\u1ecdn \u0111\u00fang c\u00f4ng c\u1ee5 ph\u00f9 h\u1ee3p v\u1edbi nhu c\u1ea7u thi\u1ebft k\u1ebf c\u1ee7a m\u00ecnh.', + createDate: '09-12-2025, 6:56 pm', + createBy: '75', + lastUpdate: '11-12-2025, 2:21 pm', + lastUpdateBy: '75', + visit: '89', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '3', + url: '\/dai-chien-do-hoa-canva-va-photoshop-ai-la-vua-thiet-ke-hien-nay', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4199-dai-chien-do-hoa-canva-va-photoshop-ai-la-vua-thiet-ke-hien-nay5.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4199-dai-chien-do-hoa-canva-va-photoshop-ai-la-vua-thiet-ke-hien-nay5.jpg', + }, + }, + '4197': { + id: '4197', + title: + 'Ng\u01b0\u1eddi d\u00f9ng n\u00ean n\u00e2ng c\u1ea5p Windows 11 hi\u1ec7n \u0111\u1ea1i hay ti\u1ebfp t\u1ee5c s\u1eed d\u1ee5ng Windows 10 \u1ed5n \u0111\u1ecbnh?', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '09-12-2025, 11:03 am', + createBy: '75', + lastUpdate: '09-12-2025, 5:23 pm', + lastUpdateBy: '75', + visit: '114', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '4', + url: '\/nguoi-dung-nen-nang-cap-windows-11-hien-dai-hay-tiep-tuc-su-dung-windows-10-on-dinh', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4197-nguoi-dung-nen-nang-cap-windows-11-hien-dai-hay-tiep-tuc-su-dung-windows-10-on-dinh2.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4197-nguoi-dung-nen-nang-cap-windows-11-hien-dai-hay-tiep-tuc-su-dung-windows-10-on-dinh2.jpg', + }, + }, + '3954': { + id: '3954', + title: + 'H\u01b0\u1edbng D\u1eabn C\u00e1c B\u01b0\u1edbc C\u00e0i \u0110\u1eb7t Plugin Sketch Up Nhanh Ch\u00f3ng, \u0110\u01a1n Gi\u1ea3n Nh\u1ea5t', + extend: { + pixel_code: '', + }, + summary: + 'Theo d\u00f5i c\u00e1c h\u01b0\u1edbng d\u1eabn chi ti\u1ebft c\u00e1ch c\u00e0i \u0111\u1eb7t plugin cho ph\u1ea7n m\u1ec1m SketchUp c\u00f9ng Nguy\u1ec5n C\u00f4ng PC \u0111\u1ec3 gi\u00fap ng\u01b0\u1eddi d\u00f9ng m\u1edf r\u1ed9ng ch\u1ee9c n\u0103ng, ti\u1ebft ki\u1ec7m th\u1eddi gian thi\u1ebft k\u1ebf v\u00e0 n\u00e2ng cao hi\u1ec7u su\u1ea5t l\u00e0m vi\u1ec7c.', + createDate: '21-07-2025, 10:39 am', + createBy: '75', + lastUpdate: '22-07-2025, 9:06 am', + lastUpdateBy: '75', + visit: '7274', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '5', + url: '\/huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3954-huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat10.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3954-huong-dan-cac-buoc-cai-dat-plugin-sketch-up-nhanh-chong-don-gian-nhat10.jpg', + }, + }, + '4212': { + id: '4212', + title: + 'Tr\u1ea3i nghi\u1ec7m Photoshop 2026: T\u00ednh n\u0103ng AI \u0111\u1ec9nh cao v\u00e0 C\u00e1ch c\u00e0i \u0111\u1eb7t nhanh ch\u00f3ng', + extend: { + pixel_code: '', + }, + summary: + 'Phi\u00ean b\u1ea3n Photoshop 2026 t\u1eadp trung v\u00e0o vi\u1ec7c \u1ee9ng d\u1ee5ng AI \u0111\u1ec3 r\u00fat ng\u1eafn th\u1eddi gian ch\u1ec9nh s\u1eeda v\u00e0 n\u00e2ng cao \u0111\u1ed9 ch\u00ednh x\u00e1c. Giao di\u1ec7n \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u gi\u00fap ng\u01b0\u1eddi d\u00f9ng thao t\u00e1c nhanh h\u01a1n tr\u00ean nhi\u1ec1u thi\u1ebft b\u1ecb c\u1ea5u h\u00ecnh kh\u00e1c nhau. Nh\u1edd \u0111\u00f3, c\u1ea3 designer chuy\u00ean nghi\u1ec7p l\u1eabn ng\u01b0\u1eddi m\u1edbi \u0111\u1ec1u c\u00f3 th\u1ec3 khai th\u00e1c t\u1ed1i \u0111a s\u1ee9c m\u1ea1nh ph\u1ea7n m\u1ec1m.', + createDate: '18-12-2025, 3:20 pm', + createBy: '75', + lastUpdate: '24-12-2025, 4:31 pm', + lastUpdateBy: '53', + visit: '339', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '6', + url: '\/trai-nghiem-photoshop-2026-tinh-nang-ai-dinh-cao-va-cach-cai-dat-nhanh-chong', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4212-z7359296182053_5ab9b88e01d2b87a466f12e021064a29.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4212-z7359296182053_5ab9b88e01d2b87a466f12e021064a29.jpg', + }, + }, + '4195': { + id: '4195', + title: + 'C\u00e1ch nh\u1eadn ch\u1ee9ng ch\u1ec9 Google Gemini Educator l\u00e0m \u0111\u1eb9p CV c\u1ee7a b\u1ea1n ngay h\u00f4m nay!', + extend: { + pixel_code: '', + }, + summary: + 'Ch\u1ee9ng ch\u1ec9 Google Gemini Educator gi\u00fap b\u1ea1n kh\u1eb3ng \u0111\u1ecbnh k\u1ef9 n\u0103ng s\u1eed d\u1ee5ng AI trong gi\u00e1o d\u1ee5c v\u00e0 c\u00f4ng ngh\u1ec7. Vi\u1ec7c s\u1edf h\u1eefu ch\u1ee9ng ch\u1ec9 n\u00e0y kh\u00f4ng ch\u1ec9 t\u0103ng t\u00ednh chuy\u00ean nghi\u1ec7p cho CV m\u00e0 c\u00f2n m\u1edf ra nhi\u1ec1u c\u01a1 h\u1ed9i ngh\u1ec1 nghi\u1ec7p m\u1edbi. B\u00e0i vi\u1ebft s\u1ebd h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch \u0111\u0103ng k\u00fd, h\u1ecdc v\u00e0 nh\u1eadn ch\u1ee9ng ch\u1ec9 nhanh ch\u00f3ng nh\u1ea5t.', + createDate: '08-12-2025, 11:26 am', + createBy: '75', + lastUpdate: '08-12-2025, 12:07 pm', + lastUpdateBy: '75', + visit: '4149', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '7', + url: '\/cach-nhan-chung-chi-google-gemini-educator-mien-phi-nam-2025', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4195-cach-nhan-chung-chi-google-gemini-educator-mien-phi-nam-20251.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4195-cach-nhan-chung-chi-google-gemini-educator-mien-phi-nam-20251.jpg', + }, + }, + '4204': { + id: '4204', + title: + 'Top PC Gaming 20 tri\u1ec7u c\u1ea5u h\u00ecnh m\u1ea1nh, chi\u1ebfn game m\u1ecdi h\u00e0nh \u0111\u1ed9ng c\u1ef1c m\u01b0\u1ee3t', + extend: { + pixel_code: '', + }, + summary: + 'B\u00e0i vi\u1ebft gi\u1edbi thi\u1ec7u c\u00e1c c\u1ea5u h\u00ecnh PC gaming trong t\u1ea7m gi\u00e1 20 tri\u1ec7u c\u00f3 hi\u1ec7u n\u0103ng \u1ed5n \u0111\u1ecbnh v\u00e0 ph\u00f9 h\u1ee3p nhi\u1ec1u t\u1ef1a game ph\u1ed5 bi\u1ebfn. C\u00e1c b\u1ed9 m\u00e1y \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u linh ki\u1ec7n nh\u1eb1m \u0111\u1ea3m b\u1ea3o hi\u1ec7u su\u1ea5t, \u0111\u1ed9 b\u1ec1n v\u00e0 kh\u1ea3 n\u0103ng n\u00e2ng c\u1ea5p. \u0110\u00e2y l\u00e0 l\u1ef1a ch\u1ecdn l\u00fd t\u01b0\u1edfng cho game th\u1ee7 mu\u1ed1n \u0111\u1ea7u t\u01b0 th\u00f4ng minh v\u1edbi chi ph\u00ed h\u1ee3p l\u00fd.', + createDate: '15-12-2025, 11:01 am', + createBy: '75', + lastUpdate: '15-12-2025, 4:26 pm', + lastUpdateBy: '75', + visit: '153', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Di\u1ec7u Linh', + counter: '8', + url: '\/top-pc-gaming-20-trieu-cau-hinh-manh-chien-game-sieu-muot-muot', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4204-top-pc-gaming-20-trieu-cau-hinh-manh-chien-game-sieu-muot-muot3.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4204-top-pc-gaming-20-trieu-cau-hinh-manh-chien-game-sieu-muot-muot3.jpg', + }, + }, + '4111': { + id: '4111', + title: + 'Kh\u00e1m ph\u00e1 t\u1ea5t c\u1ea3 c\u00e1c t\u00ednh n\u0103ng m\u1edbi c\u1ee7a Windows 11 25H2 tr\u00ean PC c\u1ee7a b\u1ea1n ngay!', + extend: { + pixel_code: '', + }, + summary: + 'B\u1ea3n c\u1eadp nh\u1eadt Windows 11 25H2 mang \u0111\u1ebfn nhi\u1ec1u c\u1ea3i ti\u1ebfn m\u1ea1nh m\u1ebd v\u1ec1 hi\u1ec7u n\u0103ng, giao di\u1ec7n v\u00e0 tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng. Microsoft \u0111\u00e3 b\u1ed5 sung h\u00e0ng lo\u1ea1t t\u00ednh n\u0103ng th\u00f4ng minh, t\u1ed1i \u01b0u cho c\u00f4ng vi\u1ec7c v\u00e0 gi\u1ea3i tr\u00ed. H\u00e3y c\u00f9ng Nguy\u1ec5n C\u00f4ng PC t\u00ecm hi\u1ec3u chi ti\u1ebft \u0111\u1ec3 khai th\u00e1c t\u1ed1i \u0111a s\u1ee9c m\u1ea1nh c\u1ee7a phi\u00ean b\u1ea3n n\u00e0y tr\u00ean PC c\u1ee7a b\u1ea1n.', + createDate: '06-10-2025, 12:01 pm', + createBy: '75', + lastUpdate: '03-12-2025, 11:51 am', + lastUpdateBy: '53', + visit: '1589', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '9', + url: '\/kham-pha-tat-ca-cac-tinh-nang-moi-cua-windows-11-25h2-tren-pc-cua-ban-ngay', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4111-kham-pha-tat-ca-cac-tinh-nang-moi-cua-windows-11-25h2-tren-pc-cua-ban-ngay1.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4111-kham-pha-tat-ca-cac-tinh-nang-moi-cua-windows-11-25h2-tren-pc-cua-ban-ngay1.jpg', + }, + }, + '3331': { + id: '3331', + title: 'TOP 5 m\u00e0n h\u00ecnh gaming gi\u00e1 r\u1ebb \u0111\u00e1ng mua nh\u1ea5t 2025', + extend: { + pixel_code: '', + }, + summary: + '\u0110\u1ec3 gi\u00fap b\u1ea1n \u0111\u01b0a ra quy\u1ebft \u0111\u1ecbnh \u0111\u00fang \u0111\u1eafn, m\u1eddi b\u1ea1n \u0111\u1ecdc c\u00f9ng Nguy\u1ec5n C\u00f4ng PC t\u00ecm hi\u1ec3u v\u1ec1 danh s\u00e1ch TOP 5 m\u00e0n h\u00ecnh gaming gi\u00e1 t\u1ed1t \u0111\u00e1ng mua nh\u1ea5t trong n\u0103m 2025 nh\u00e9!', + createDate: '05-09-2024, 3:09 pm', + createBy: '55', + lastUpdate: '23-01-2025, 9:25 am', + lastUpdateBy: '53', + visit: '1709', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '10', + url: '\/top-5-man-hinh-gaming-gia-tot-dang-mua-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3331-top-5-man-hinh-gaming-gia-re-1.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3331-top-5-man-hinh-gaming-gia-re-1.jpg', + }, + }, + '3760': { + id: '3760', + title: + 'TOP m\u00e1y t\u00ednh ch\u01a1i Fortnite c\u1ea5u h\u00ecnh cao gi\u00e1 t\u1ed1t nh\u1ea5t t\u1ea1i Nguy\u1ec5n C\u00f4ng PC', + extend: { + pixel_code: '', + }, + summary: + 'Fortnite \u2013 t\u1ef1a game sinh t\u1ed3n k\u1ebft h\u1ee3p x\u00e2y d\u1ef1ng \u0111\u00ecnh \u0111\u00e1m c\u1ee7a Epic Games v\u1eabn lu\u00f4n gi\u1eef v\u1eefng s\u1ee9c h\u00fat nh\u1edd \u0111\u1ed3 h\u1ecda t\u01b0\u01a1i s\u00e1ng, l\u1ed1i ch\u01a1i s\u00e1ng t\u1ea1o v\u00e0 nh\u1eefng b\u1ea3n c\u1eadp nh\u1eadt li\u00ean t\u1ee5c. N\u1ebfu b\u1ea1n \u0111ang t\u00ecm ki\u1ebfm m\u1ed9t b\u1ed9 PC Gaming chi\u1ebfn m\u01b0\u1ee3t Fortnite m\u00e0 v\u1eabn ti\u1ebft ki\u1ec7m chi ph\u00ed \u0111\u1ea7u t\u01b0, th\u00ec \u0111\u1eebng b\u1ecf qua nh\u1eefng g\u1ee3i \u00fd trong b\u00e0i vi\u1ebft n\u00e0y nh\u00e9!', + createDate: '28-04-2025, 3:11 pm', + createBy: '55', + lastUpdate: '28-04-2025, 5:08 pm', + lastUpdateBy: '55', + visit: '211', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '11', + url: '\/top-may-tinh-choi-fortnite-cau-hinh-cao-gia-tot-dang-mua-nhat', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3760-top-may-tinh-choi-fortnite-1.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3760-top-may-tinh-choi-fortnite-1.jpg', + }, + }, + '3689': { + id: '3689', + title: + 'H\u01b0\u1edbng d\u1eabn l\u1ef1a ch\u1ecdn c\u1ea5u h\u00ecnh PC gi\u00fap ch\u01a1i m\u01b0\u1ee3t Counter-Strike 2', + extend: { + pixel_code: '', + }, + summary: + 'B\u00e0i vi\u1ebft n\u00e0y s\u1ebd h\u01b0\u1edbng d\u1eabn b\u1ea1n c\u00e1ch ch\u1ecdn c\u00e1c th\u00e0nh ph\u1ea7n quan tr\u1ecdng nh\u01b0 CPU, GPU, RAM v\u00e0 \u1ed5 c\u1ee9ng, gi\u00fap b\u1ea1n x\u00e2y d\u1ef1ng ho\u1eb7c n\u00e2ng c\u1ea5p PC t\u1ed1i \u01b0u cho CS2.', + createDate: '17-03-2025, 10:26 am', + createBy: '55', + lastUpdate: '19-03-2025, 9:20 am', + lastUpdateBy: '55', + visit: '1249', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '12', + url: '\/huong-dan-lua-chon-cau-hinh-pc-giup-choi-muot-counter-strike-2', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3689-cau-hinh-pc-choi-cs2.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3689-cau-hinh-pc-choi-cs2.jpg', + }, + }, + }, + }, + { + keywords: '0', + description: '0', + title: 'Tuy\u1ec3n d\u1ee5ng', + favicon: '', + canonical: 'https:\/\/nguyencongpc.vn\/tuyen-dung', + image: '', + category_info: { + id: '263', + type: 'article', + catPath: ':263', + childListId: '263', + sellerId: '0', + url: 'tuyen-dung', + url_hash: '0', + name: 'Tuy\u1ec3n d\u1ee5ng', + summary: '0', + description: '', + isParent: '0', + imgUrl: '0', + parentId: '0', + status: '1', + ordering: '1', + item_count: '19', + display_option: 'article', + createDate: '0000-00-00 00:00:00', + createBy: '0', + lastUpdate: '0000-00-00 00:00:00', + lastUpdateBy: '0', + meta_title: '0', + meta_keyword: '0', + meta_description: '', + request_path: '\/tuyen-dung', + relate_product: '', + visit: '53055', + path: { + path: [ + { + id: '263', + url: '\/tuyen-dung', + name: 'Tuy\u1ec3n d\u1ee5ng', + }, + ], + path_url: 'Tuy\u1ec3n d\u1ee5ng<\/a>', + }, + related: [], + }, + paging_collection: [ + { + name: '1', + url: '\/tuyen-dung', + is_active: '1', + }, + { + name: '2', + url: '\/tuyen-dung?page=2', + is_active: '0', + }, + ], + paging: + '
1<\/td><\/td>2<\/a><\/td><\/td><\/tr><\/table>', + paging_count: '2', + article_list: { + '3145': { + id: '3145', + title: 'TUY\u1ec2N D\u1ee4NG NH\u00c2N VI\u00caN K\u1ef8 THU\u1eacT', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '06-06-2024, 2:20 pm', + createBy: '53', + lastUpdate: '08-07-2025, 11:29 am', + lastUpdateBy: '74', + visit: '9057', + is_featured: '1', + article_time: '08-07-2025, 2:00 pm', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '1', + url: '\/tuyen-dung-nhan-vien-ky-thuat-1-2', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3145-0b17f7a2-02fd-4cf1-aa73-dd6d79646a9e.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3145-0b17f7a2-02fd-4cf1-aa73-dd6d79646a9e.jpg', + }, + }, + '3773': { + id: '3773', + title: + 'TUY\u1ec2N D\u1ee4NG \u2013 NH\u00c2N VI\u00caN NH\u1eacP H\u00c0NG (M\u00c1Y T\u00cdNH & THI\u1ebeT B\u1eca C\u00d4NG NGH\u1ec6)', + extend: { + pixel_code: '', + }, + summary: + 'T\u00ecm ki\u1ebfm, \u0111\u00e1nh gi\u00e1 v\u00e0 l\u1ef1a ch\u1ecdn nh\u00e0 cung c\u1ea5p \u0111\u1ec3 mua h\u00e0ng, mua theo k\u1ebf ho\u1ea1ch \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o h\u00e0ng s\u1eb5n kho, v\u00e0 mua theo \u0111\u01a1n \u0111\u1eb7t c\u1ee7a kinh doanh', + createDate: '07-05-2025, 10:23 am', + createBy: '74', + lastUpdate: '07-05-2025, 10:25 am', + lastUpdateBy: '74', + visit: '3439', + is_featured: '1', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '2', + url: '\/tuyen-dung-nhan-vien-nhap-hang-may-tinh-thiet-bi-cong-nghe', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3773-62f8df1b5bebe9b5b0fa.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3773-62f8df1b5bebe9b5b0fa.jpg', + }, + }, + '3774': { + id: '3774', + title: + 'TUY\u1ec2N D\u1ee4NG \u2013 NH\u00c2N VI\u00caN TM\u0110T (M\u00c1Y T\u00cdNH & THI\u1ebeT B\u1eca C\u00d4NG NGH\u1ec6)', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '07-05-2025, 10:33 am', + createBy: '74', + lastUpdate: '07-05-2025, 10:33 am', + lastUpdateBy: '74', + visit: '3313', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '3', + url: '\/tuyen-dung-nhan-vien-tmdt-may-tinh-thiet-bi-cong-nghe', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3774-577c259ca16c13324a7d.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3774-577c259ca16c13324a7d.jpg', + }, + }, + '3680': { + id: '3680', + title: 'TUY\u1ec2N D\u1ee4NG K\u1ebe TO\u00c1N N\u1ed8I B\u1ed8 TH\u00c1NG 5', + extend: { + pixel_code: '', + }, + summary: + 'Y\u00eau c\u1ea7u:\r\n\r\n- \u1ee8ng vi\u00ean c\u00f3 kinh nghi\u1ec7m t\u1eeb 6 th\u00e1ng tr\u1edf l\u00ean\r\n\r\n- C\u00f3 ki\u1ebfn th\u1ee9c, nghi\u1ec7p v\u1ee5 k\u1ebf to\u00e1n.\r\n\r\n- Trung th\u1ef1c, c\u00f3 t\u00ednh b\u1ea3o m\u1eadt, t\u1eadn t\u1ee5y g\u1eafn b\u00f3 v\u1edbi c\u00f4ng vi\u1ec7c.\r\n\r\n- C\u1ea9n tr\u1ecdng, linh ho\u1ea1t v\u00e0 kh\u00e9o l\u00e9o trong giao ti\u1ebfp.\r\n\r\n- Tinh th\u1ea7n tr\u00e1ch nhi\u1ec7m cao.\r\n\r\n- Kha\u0309 n\u0103ng la\u0300m vi\u00ea\u0323c \u0111\u1ed9c l\u1eadp, chi\u0323u c\u01b0\u01a1\u0300ng \u0111\u00f4\u0323 a\u0301p l\u01b0\u0323c cao.\r\n\r\n- T\u01b0 ca\u0301ch \u0111a\u0323o \u0111\u01b0\u0301c ngh\u00ea\u0300 nghi\u00ea\u0323p t\u00f4\u0301t, phong ca\u0301ch la\u0300m vi\u00ea\u0323c chuy\u00ean nghi\u00ea\u0323p.', + createDate: '11-03-2025, 3:45 pm', + createBy: '6', + lastUpdate: '07-05-2025, 1:57 pm', + lastUpdateBy: '74', + visit: '2590', + is_featured: '0', + article_time: '06-05-2025, 8:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '4', + url: '\/tuyen-dung-ke-toan-noi-bo-thang-4', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3680-98ebd3f1-2e89-49e3-8bb1-0dbe80fd4583.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3680-98ebd3f1-2e89-49e3-8bb1-0dbe80fd4583.jpg', + }, + }, + '1646': { + id: '1646', + title: 'TUY\u1ec2N D\u1ee4NG CONTENT CREATOR', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '18-04-2023, 8:44 am', + createBy: '36', + lastUpdate: '06-05-2025, 10:38 am', + lastUpdateBy: '74', + visit: '4553', + is_featured: '0', + article_time: '06-05-2025, 12:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '5', + url: '\/tuyen-dung-content-creator-hn-hcm', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-1646-tiktok.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/1646-tiktok.jpg', + }, + }, + '2186': { + id: '2186', + title: 'TUY\u1ec2N D\u1ee4NG NH\u00c2N VI\u00caN KINH DOANH ONLINE', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '29-09-2023, 5:10 pm', + createBy: '53', + lastUpdate: '07-05-2025, 2:00 pm', + lastUpdateBy: '74', + visit: '5223', + is_featured: '0', + article_time: '06-05-2025, 11:00 am', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '6', + url: '\/tuyen-dung-nhan-vien-kinh-doanh-dang-tuyen', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2186-a72406ed-e8cb-4a6a-9b9e-5c2deed66d57.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/2186-a72406ed-e8cb-4a6a-9b9e-5c2deed66d57.jpg', + }, + }, + '3421': { + id: '3421', + title: 'TUY\u1ec2N D\u1ee4NG NH\u00c2N VI\u00caN KINH DOANH PH\u00c2N PH\u1ed0I', + extend: { + pixel_code: '', + }, + summary: 'Th\u1eddi gian n\u1ed9p h\u1ed3 s\u01a1: 16\/10\/2024 \u0111\u1ebfn 25\/10\/2024', + createDate: '16-10-2024, 3:01 pm', + createBy: '55', + lastUpdate: '24-10-2024, 10:33 am', + lastUpdateBy: '53', + visit: '2794', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '7', + url: '\/tuyen-dung-nhan-vien-kinh-doanh-phan-phoi', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3421-tuyen-dung-kinh-doanh-phan-phoi.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3421-tuyen-dung-kinh-doanh-phan-phoi.jpg', + }, + }, + '4133': { + id: '4133', + title: 'TUY\u1ec2N D\u1ee4NG NH\u00c2N VI\u00caN KHO', + extend: { + pixel_code: '', + }, + summary: 'Th\u1eddi gian n\u1ed9p h\u1ed3 s\u01a1: T\u1eeb 01\/10\/2025', + createDate: '21-10-2025, 4:23 pm', + createBy: '74', + lastUpdate: '21-10-2025, 4:32 pm', + lastUpdateBy: '74', + visit: '237', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '8', + url: '\/tuyen-dung-nhan-vien-kho', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4133-0111_tuyen-dung-nhan-vien-kho.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/4133-0111_tuyen-dung-nhan-vien-kho.jpg', + }, + }, + '3457': { + id: '3457', + title: 'TUY\u1ec2N D\u1ee4NG TH\u1ee6 KHO', + extend: { + pixel_code: '', + }, + summary: 'Th\u1eddi gian n\u1ed9p h\u1ed3 s\u01a1: 01\/10\/2025', + createDate: '01-11-2024, 11:06 am', + createBy: '55', + lastUpdate: '21-10-2025, 4:25 pm', + lastUpdateBy: '74', + visit: '878', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '9', + url: '\/tuyen-dung-thu-kho', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3457-tuyen-dung-thu-kho.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3457-tuyen-dung-thu-kho.jpg', + }, + }, + '2926': { + id: '2926', + title: 'TUY\u1ec2N D\u1ee4NG NH\u00c2N VI\u00caN CONTENT WEBSITE', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '14-03-2024, 11:47 am', + createBy: '55', + lastUpdate: '14-03-2024, 1:56 pm', + lastUpdateBy: '55', + visit: '1411', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '10', + url: '\/tuyen-dung-nhan-vien-content-website', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2926-tuyen-dung-nhan-vien-content-1-scaled.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/2926-tuyen-dung-nhan-vien-content-1-scaled.jpg', + }, + }, + '2925': { + id: '2925', + title: 'TUY\u1ec2N D\u1ee4NG CHUY\u00caN VI\u00caN FACEBOOK ADS', + extend: { + pixel_code: '', + }, + summary: '', + createDate: '14-03-2024, 11:28 am', + createBy: '55', + lastUpdate: '14-03-2024, 11:43 am', + lastUpdateBy: '55', + visit: '1137', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '11', + url: '\/tuyen-dung-chuyen-vien-facebook-ads', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-2925-tuyen-dung-vi-tri-nhan-vien-facebook-ads-scaled.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/2925-tuyen-dung-vi-tri-nhan-vien-facebook-ads-scaled.jpg', + }, + }, + '3444': { + id: '3444', + title: 'TUY\u1ec2N D\u1ee4NG NH\u00c2N VI\u00caN VIDEO EDITOR', + extend: { + pixel_code: '', + }, + summary: + 'Th\u1eddi gian n\u1ed9p h\u1ed3 s\u01a1: T\u1eeb 25\/10\/2024 \u0111\u1ebfn 15\/11\/2024', + createDate: '25-10-2024, 5:10 pm', + createBy: '55', + lastUpdate: '25-10-2024, 5:11 pm', + lastUpdateBy: '55', + visit: '552', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '12', + url: '\/tuyen-dung-nhan-vien-video-editor', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3444-tuyen-dung-video-editor.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3444-tuyen-dung-video-editor.jpg', + }, + }, + }, + }, + { + keywords: '0', + description: '0', + title: 'Tin t\u1ee9c khuy\u1ebfn m\u1ea1i', + favicon: '', + canonical: 'https:\/\/nguyencongpc.vn\/tin-tuc-khuyen-mai', + image: '', + category_info: { + id: '2488', + type: 'article', + catPath: ':2488', + childListId: '2488', + sellerId: '0', + url: 'tin-tuc-khuyen-mai', + url_hash: 'd55599b14455e7e59edd10cca7e9aa94', + name: 'Tin t\u1ee9c khuy\u1ebfn m\u1ea1i', + summary: '0', + description: '', + isParent: '0', + imgUrl: '0', + parentId: '0', + status: '1', + ordering: '0', + item_count: '90', + display_option: 'article', + createDate: '0000-00-00 00:00:00', + createBy: '0', + lastUpdate: '2021-11-08 14:21:46', + lastUpdateBy: '0', + meta_title: '0', + meta_keyword: '0', + meta_description: '', + request_path: '\/tin-tuc-khuyen-mai', + relate_product: '', + visit: '50363', + path: { + path: [ + { + id: '2488', + url: '\/tin-tuc-khuyen-mai', + name: 'Tin t\u1ee9c khuy\u1ebfn m\u1ea1i', + }, + ], + path_url: 'Tin t\u1ee9c khuy\u1ebfn m\u1ea1i<\/a>', + }, + related: [], + }, + paging_collection: [ + { + name: '1', + url: '\/tin-tuc-khuyen-mai', + is_active: '1', + }, + { + name: '2', + url: '\/tin-tuc-khuyen-mai?page=2', + is_active: '0', + }, + { + name: '3', + url: '\/tin-tuc-khuyen-mai?page=3', + is_active: '0', + }, + { + name: '4', + url: '\/tin-tuc-khuyen-mai?page=4', + is_active: '0', + }, + { + name: '5', + url: '\/tin-tuc-khuyen-mai?page=5', + is_active: '0', + }, + { + name: '6', + url: '\/tin-tuc-khuyen-mai?page=6', + is_active: '0', + }, + { + name: '7', + url: '\/tin-tuc-khuyen-mai?page=7', + is_active: '0', + }, + ], + paging: + '
1<\/td><\/td>2<\/a><\/td><\/td>3<\/a><\/td><\/td>4<\/a><\/td><\/td>5<\/a><\/td><\/td>6<\/a><\/td><\/td>7<\/a><\/td><\/td><\/tr><\/table>', + paging_count: '7', + article_list: { + '4087': { + id: '4087', + title: + 'Khuy\u1ebfn M\u1ea1i: Nh\u1eadn \u0111\u1ebfn 10 kh\u00f3a h\u1ecdc \u0111\u1ed9c quy\u1ec1n cho nh\u00e0 s\u00e1ng t\u1ea1o n\u1ed9i dung v\u00e0 3 th\u00e1ng d\u00f9ng b\u1ed9 Adobe mi\u1ec5n ph\u00ed \u0111i mua s\u1ea3n ph\u1ea9m ASUS ProArt', + extend: { + pixel_code: '', + }, + summary: + 'ASUS ra m\u1eaft ch\u01b0\u01a1ng tr\u00ecnh khuy\u1ebfn m\u00e3i ProArt si\u00eau h\u1ea5p d\u1eabn d\u00e0nh cho c\u00e1c nh\u00e0 s\u00e1ng t\u1ea1o n\u1ed9i dung v\u00e0 t\u00edn \u0111\u1ed3 c\u00f4ng ngh\u1ec7. Ch\u1ec9 c\u1ea7n mua b\u1ea5t k\u1ef3 s\u1ea3n ph\u1ea9m ASUS ProArt, b\u1ea1n s\u1ebd nh\u1eadn ngay 10 kh\u00f3a h\u1ecdc \u0111\u1ed9c quy\u1ec1n t\u1eeb KOLs h\u00e0ng \u0111\u1ea7u c\u00f9ng 3 th\u00e1ng tr\u1ea3i nghi\u1ec7m mi\u1ec5n ph\u00ed Adobe Creative Cloud \u2013 combo ho\u00e0n h\u1ea3o \u0111\u1ec3 n\u00e2ng t\u1ea7m s\u00e1ng t\u1ea1o c\u1ee7a b\u1ea1n!', + createDate: '24-09-2025, 10:50 am', + createBy: '74', + lastUpdate: '24-09-2025, 10:58 am', + lastUpdateBy: '74', + visit: '75', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '1', + url: '\/khuyen-mai-nhan-den-10-khoa-hoc-doc-quyen-cho-nha-sang-tao-noi-dung-va-3-thang-dung-bo-adobe-mien-phi-di-mua-san-pham-asus-proart', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-4087-z7044198344422_7d35f936e57732bf30fd36a6957cb67c.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/4087-z7044198344422_7d35f936e57732bf30fd36a6957cb67c.jpg', + }, + }, + '3794': { + id: '3794', + title: 'CTKM: Laptop Gaming A16 KHAI PH\u00d3NG S\u1ee8C M\u1ea0NH AI & GAMING', + extend: { + pixel_code: '', + }, + summary: + 'Khi mua Laptop GIGABYTE Gaming A16 (RTX 40 series), kh\u00e1ch h\u00e0ng s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c 100% qu\u00e0 t\u1eb7ng c\u1ef1c ch\u1ea5t t\u1eeb GIGABYTE AORUS...', + createDate: '17-05-2025, 11:03 am', + createBy: '74', + lastUpdate: '17-05-2025, 11:05 am', + lastUpdateBy: '74', + visit: '166', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '2', + url: '\/ctkm-laptop-gaming-a16-khai-phong-suc-manh-ai-gaming', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3794-fhd-s---m-gigabyte-a16-final-01.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3794-fhd-s---m-gigabyte-a16-final-01.jpg', + }, + }, + '3781': { + id: '3781', + title: + 'PC C\u1ee6A B\u1ea0N C\u00d3 M\u1ea0NH M\u1ebc \u0110\u1ec2 CHI\u1ebeN GAME 2K\/ 4K KH\u00d4NG? H\u00c3Y N\u00c2NG C\u1ea4P VGA', + extend: { + pixel_code: '', + }, + summary: + 'Build\/ n\u00e2ng c\u1ea5p b\u1ea5t k\u00ec b\u1ed9 m\u00e1y c\u00f3 s\u1eed d\u1ee5ng Card \u0111\u1ed3 ho\u1ea1 ASUS ho\u1eb7c ASUS ROG nh\u1eadn ngay qu\u00e0 \u0111\u1ed9c', + createDate: '13-05-2025, 3:10 pm', + createBy: '74', + lastUpdate: '14-05-2025, 11:51 am', + lastUpdateBy: '74', + visit: '177', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '3', + url: '\/pc-cua-ban-co-manh-me-de-chien-game-2k-4k-khong-hay-nang-cap-vga', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3781-vga-bundle-may-2025-2000x1000px-01.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3781-vga-bundle-may-2025-2000x1000px-01.jpg', + }, + }, + '3780': { + id: '3780', + title: + '[Khuy\u1ebfn M\u00e3i] Nh\u1eadn Code Game Doom Tr\u1ecb Gi\u00e1 1,630,000\u0111 V\u00e0 C\u01a1 H\u1ed9i B\u1ed1c Th\u0103m Tr\u00fang Th\u01b0\u1edfng B\u1ed9 PC Powered By ASUS Khi Mua Linh Ki\u1ec7n ASUS', + extend: { + pixel_code: '', + }, + summary: + 'T\u1eb7ng Code Game Doom Tr\u1ecb Gi\u00e1 1,630,000\u0111 V\u00e0 C\u01a1 H\u1ed9i B\u1ed1c Th\u0103m Tr\u00fang Th\u01b0\u1edfng B\u1ed9 PC Powered By ASUS Khi Mua Linh Ki\u1ec7n Asus', + createDate: '12-05-2025, 3:47 pm', + createBy: '74', + lastUpdate: '18-05-2025, 9:50 am', + lastUpdateBy: '53', + visit: '154', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Tr\u1ea7n M\u1ea1nh', + counter: '4', + url: '\/khuyen-mai-nhan-code-game-doom-tri-gia-1-630-000d-va-co-hoi-boc-tham-trung-thuong-bo-pc-powered-by-asus-khi-mua-linh-kien-asus', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3780-doom-gamesplanet-bundle-multiformat-2000x1000_add-logo-01.jpg', + original: + 'https://nguyencongpc.vn\/media\/news\/3780-doom-gamesplanet-bundle-multiformat-2000x1000_add-logo-01.jpg', + }, + }, + '3770': { + id: '3770', + title: + '[Khuy\u1ebfn m\u00e3i c\u1ef1c HOT] Nh\u1eadn ngay DOOM: The Dark Ages Premium Edition khi mua GeForce RTX 50 Series!', + extend: { + pixel_code: '', + }, + summary: + 'Nh\u1eadn ngay DOOM: The Dark Ages Premium Edition khi mua GeForce RTX 50 Series!', + createDate: '05-05-2025, 11:36 am', + createBy: '74', + lastUpdate: '05-05-2025, 12:00 pm', + lastUpdateBy: '74', + visit: '250', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '5', + url: '\/khuyen-mai-cuc-hot-nhan-ngay-doom-the-dark-ages-premium-edition', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3770-web-1820x1024.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3770-web-1820x1024.jpg', + }, + }, + '3761': { + id: '3761', + title: + '[Khuy\u1ebfn m\u00e3i] Mua Bo M\u1ea1ch Ch\u1ee7 ASUS - Nh\u1eadn Ngay Code Game Star Wars Outlaw\u2122 Gold Edition', + extend: { + pixel_code: '', + }, + summary: + 'Mua bo m\u1ea1ch ch\u1ee7 ASUS - NH\u1eacN NGAY CODE GAME STAR WARS OUTLAW\u2122 GOLD EDITION', + createDate: '29-04-2025, 2:08 pm', + createBy: '74', + lastUpdate: '29-04-2025, 5:00 pm', + lastUpdateBy: '74', + visit: '112', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Anh Tu\u1ea5n', + counter: '6', + url: '\/khuyen-mai-mua-bo-mach-chu-asus-nhan-ngay-code-game-star-wars-outlaw-gold-edition', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3761-social-1200x1200.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3761-social-1200x1200.jpg', + }, + }, + '3729': { + id: '3729', + title: 'Pre-Order Laptop High-End AORUS MASTER 16 BYH-C5VNE64SH', + extend: { + pixel_code: '', + }, + summary: + '\u0110\u1eb7t tr\u01b0\u1edbc AORUS Master 16 \u0111\u1ec3 s\u1edf h\u1eefu si\u00eau ph\u1ea9m k\u00e8m b\u1ed9 qu\u00e0 t\u1eb7ng c\u1ef1c gi\u00e1 tr\u1ecb t\u1eeb GIGABYTE.', + createDate: '10-04-2025, 2:34 pm', + createBy: '55', + lastUpdate: '10-04-2025, 3:12 pm', + lastUpdateBy: '55', + visit: '82', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '7', + url: '\/pre-order-laptop-high-end-aorus-master-16-byh-c5vne64sh', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3729-pre-order-laptop-aorus-master-16-byh-c5vne64sh-1.png', + original: + 'https://nguyencongpc.vn\/media\/news\/3729-pre-order-laptop-aorus-master-16-byh-c5vne64sh-1.png', + }, + }, + '3662': { + id: '3662', + title: 'TH\u00caM NHI\u1ec0U GAME H\u01a0N - VINH QUANG H\u01a0N', + extend: { + pixel_code: '', + }, + summary: + 'MUA CPU AMD RYZEN HO\u1eb6C VGA AMD RADEON NH\u1eacN NGAY CODE GAME C\u1ef0C GI\u00c1 TR\u1eca.', + createDate: '27-02-2025, 4:37 pm', + createBy: '55', + lastUpdate: '27-02-2025, 4:37 pm', + lastUpdateBy: '55', + visit: '284', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '8', + url: '\/them-nhieu-game-hon-vinh-quang-hon', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3662-ctkm-them-nhieu-game-hon-amd.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3662-ctkm-them-nhieu-game-hon-amd.jpg', + }, + }, + '3530': { + id: '3530', + title: + 'ROG X CHRISTMAS - NH\u1eacN NGAY QU\u00c0 T\u1eb6NG GI\u00c1 TR\u1eca KHI BUILD TR\u1eccN B\u1ed8 M\u00c1Y ROG SERIES', + extend: { + pixel_code: '', + }, + summary: + 'NH\u1eacN NGAY QU\u00c0 T\u1eb6NG GI\u00c1 TR\u1eca KHI BUILD TR\u1eccN B\u1ed8 M\u00c1Y ROG SERIES!!!', + createDate: '05-12-2024, 9:26 am', + createBy: '55', + lastUpdate: '05-12-2024, 9:27 am', + lastUpdateBy: '55', + visit: '298', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '9', + url: '\/rog-x-christmas-nhan-ngay-qua-tang-gia-tri-khi-build-tron-bo-may-rog-series', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3530-rog-xmas-2024-785x466px.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3530-rog-xmas-2024-785x466px.jpg', + }, + }, + '3528': { + id: '3528', + title: 'KHUY\u1ebeN M\u1ea0I KH\u1ee6NG M\u00d9A L\u1ec4 H\u1ed8I C\u00d9NG GIGABYTE', + extend: { + pixel_code: '', + }, + summary: + 'C\u01a0 H\u1ed8I NH\u1eacN \u0110\u01af\u1ee2C C\u00c1C PH\u1ea6N QU\u00c0 H\u1ea4P D\u1eaaN KHI MUA C\u00c1C S\u1ea2N PH\u1ea8M LINH KI\u1ec6N V\u00c0 LAPTOP C\u1ee6A GIGABYTE T\u1eea 20\/11\/2024 \u0110\u1ebeN H\u1ebeT 31\/12\/2024.', + createDate: '04-12-2024, 2:17 pm', + createBy: '55', + lastUpdate: '04-12-2024, 2:18 pm', + lastUpdateBy: '55', + visit: '206', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '10', + url: '\/khuyen-mai-khung-mua-le-hoi-cung-gigabyte', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3528-khuyen_mai_1920_fix-4.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3528-khuyen_mai_1920_fix-4.jpg', + }, + }, + '3527': { + id: '3527', + title: 'N\u00c2NG C\u1ea4P GEAR, V\u00d4 V\u00c0N \u01afU \u0110\u00c3I', + extend: { + pixel_code: '', + }, + summary: + 'NH\u1eacN NGAY QU\u00c0 CH\u1ea4T KHI MUA C\u00c1C S\u1ea2N PH\u1ea8M CHU\u1ed8T\/ PH\u00cdM\/ TAI NGHE CH\u01a0I GAME ASUS\/ ASUS ROG T\u1eea NG\u00c0Y 01\/12\/2024 \u0110\u1ebeN 31\/01\/2025.', + createDate: '04-12-2024, 1:58 pm', + createBy: '55', + lastUpdate: '04-12-2024, 1:58 pm', + lastUpdateBy: '55', + visit: '243', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '11', + url: '\/nang-cap-gear-vo-van-uu-dai', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3527-gg-bundle-nov24-785x466px.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3527-gg-bundle-nov24-785x466px.jpg', + }, + }, + '3526': { + id: '3526', + title: + 'ROG HARPE ACE MINI \u2013 S\u1ef0 L\u1ef0A CH\u1eccN HO\u00c0N H\u1ea2O CHO GAME TH\u1ee6 FPS', + extend: { + pixel_code: '', + }, + summary: + 'NH\u1eacN NGAY QU\u00c0 T\u1eb6NG ROG KHI MUA CHU\u1ed8T GAMING ROG HARPE ACE MINI T\u1eea 30\/11\/2024 \u0110\u1ebeN 31\/12\/2024.', + createDate: '04-12-2024, 1:53 pm', + createBy: '55', + lastUpdate: '04-12-2024, 1:53 pm', + lastUpdateBy: '55', + visit: '202', + is_featured: '0', + article_time: '', + review_rate: '0', + review_count: '0', + video_code: '', + external_url: '', + author: 'Qu\u00e2n', + counter: '12', + url: '\/rog-harpe-ace-mini-su-lua-chon-hoan-hao-cho-game-thu-fps', + image: { + thum: 'https://nguyencongpc.vn\/media\/news\/120-3526-rog-harpe-ace-mini-785x466px.jpg', + original: 'https://nguyencongpc.vn\/media\/news\/3526-rog-harpe-ace-mini-785x466px.jpg', + }, + }, + }, + }, +]; diff --git a/src/data/article/ArticleDetailPageData.ts b/src/data/article/ArticleDetailPageData.ts new file mode 100644 index 0000000..d5a62f9 --- /dev/null +++ b/src/data/article/ArticleDetailPageData.ts @@ -0,0 +1,3429 @@ +import { TypeArticleDetailPage } from '@/types/article/TypeArticleDetailPage'; + +export const ArticleDetailPageData: TypeArticleDetailPage[] = [ + { + keywords: + 'Top PC 15 tri\u1ec7u t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng nh\u1ea5t trong m\u00f9a b\u00e3o gi\u00e1 RAM', + description: + 'Kh\u00e1m ph\u00e1 b\u1ed9 PC t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng ch\u1ec9 v\u1edbi 15 tri\u1ec7u \u0111\u1ed3ng t\u1ea1i Nguy\u1ec5n C\u00f4ng. Kh\u00e1m ph\u00e1 c\u00e1c c\u1ea5u h\u00ecnh m\u1ea1nh, v\u1eadn h\u00e0nh m\u01b0\u1ee3t, ph\u00f9 h\u1ee3p h\u1ecdc t\u1eadp, l\u00e0m vi\u1ec7c v\u00e0 gi\u1ea3i tr\u00ed h\u1ee3p t\u00fai ti\u1ec1n nh\u00e9.', + title: + 'Top PC 15 tri\u1ec7u t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng nh\u1ea5t trong m\u00f9a b\u00e3o gi\u00e1 RAM', + canonical: 'https:\/\/nguyencongpc.vn\/top-pc-15-trieu-toi-uu-hieu-nang-cho-gaming-va-lam-viec', + image: + 'https://nguyencongpc.vn\/media\/news\/4200-chi-voi-15-trieu-ban-da-co-ngay-mot-bo-pc-chat-luong-dam-bao-hieu-nang1.jpg', + article_detail: { + id: '4200', + title: + 'Top PC 15 tri\u1ec7u t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng nh\u1ea5t trong m\u00f9a b\u00e3o gi\u00e1 RAM', + summary: + 'Ch\u1ec9 v\u1edbi 15 tri\u1ec7u \u0111\u1ed3ng, ng\u01b0\u1eddi d\u00f9ng \u0111\u00e3 c\u00f3 th\u1ec3 s\u1edf h\u1eefu m\u1ed9t b\u1ed9 m\u00e1y t\u00ednh t\u1ed1i \u01b0u hi\u1ec7u n\u0103ng cho nhu c\u1ea7u h\u1ecdc t\u1eadp, l\u00e0m vi\u1ec7c v\u00e0 gi\u1ea3i tr\u00ed. Nguy\u1ec5n C\u00f4ng PC mang \u0111\u1ebfn nhi\u1ec1u c\u1ea5u h\u00ecnh c\u00e2n b\u1eb1ng gi\u1eefa s\u1ee9c m\u1ea1nh v\u00e0 gi\u00e1 tr\u1ecb, \u0111\u1ea3m b\u1ea3o ho\u1ea1t \u0111\u1ed9ng m\u01b0\u1ee3t m\u00e0 trong m\u1ecdi t\u00e1c v\u1ee5. \u0110\u00e2y l\u00e0 l\u1ef1a ch\u1ecdn l\u00fd t\u01b0\u1edfng cho nh\u1eefng ai mu\u1ed1n \u0111\u1ea7u t\u01b0 m\u1ed9t h\u1ec7 th\u1ed1ng m\u1ea1nh m\u1ebd v\u1edbi chi ph\u00ed h\u1ee3p l\u00fd.', + type: 'article', + content: + '

V\u1edbi m\u1ee9c ng\u00e2n s\u00e1ch ch\u1ec9 kho\u1ea3ng 15 tri\u1ec7u \u0111\u1ed3ng, b\u1ea1n ho\u00e0n to\u00e0n c\u00f3 th\u1ec3 s\u1edf h\u1eefu m\u1ed9t b\u1ed9 m\u00e1y t\u00ednh c\u00f3 hi\u1ec7u n\u0103ng v\u01b0\u1ee3t tr\u1ed9i, \u0111\u00e1p \u1ee9ng \u0111a d\u1ea1ng nhu c\u1ea7u t\u1eeb h\u1ecdc t\u1eadp, l\u00e0m vi\u1ec7c \u0111\u1ebfn ch\u01a1i game. T\u1ea1i Nguy\u1ec5n C\u00f4ng PC<\/a>, c\u00e1c c\u1ea5u h\u00ecnh \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u h\u00f3a gi\u00fap mang l\u1ea1i t\u1ed1c \u0111\u1ed9 x\u1eed l\u00fd nhanh, \u0111\u1ed9 b\u1ec1n cao v\u00e0 tr\u1ea3i nghi\u1ec7m m\u01b0\u1ee3t m\u00e0. \u0110\u00e2y l\u00e0 th\u1eddi \u0111i\u1ec3m l\u00fd t\u01b0\u1edfng \u0111\u1ec3 n\u00e2ng c\u1ea5p thi\u1ebft b\u1ecb v\u1edbi chi ph\u00ed v\u00f4 c\u00f9ng ph\u1ea3i ch\u0103ng. T\u00ecm hi\u1ec3u ngay nh\u00e9<\/em><\/p>\r\n

PC 15 Tri\u1ec7u l\u00e0m \u0111\u01b0\u1ee3c g\u00ec?<\/h2>\r\n

\u1ede th\u1eddi \u0111i\u1ec3m cu\u1ed1i n\u0103m 2025, ng\u00e2n s\u00e1ch 15 tri\u1ec7u VN\u0110<\/strong> \u0111\u01b0\u1ee3c xem l\u00e0 m\u1ee9c \u0111\u1ea7u t\u01b0 "v\u00e0ng" cho ng\u01b0\u1eddi d\u00f9ng ph\u1ed5 th\u00f4ng. V\u1edbi s\u1ed1 ti\u1ec1n n\u00e0y, b\u1ea1n ho\u00e0n to\u00e0n c\u00f3 th\u1ec3 x\u00e2y d\u1ef1ng m\u1ed9t b\u1ed9 m\u00e1y \u0111a n\u0103ng<\/strong>, c\u00e2n b\u1eb1ng t\u1ed1t gi\u1eefa hi\u1ec7u n\u0103ng v\u00e0 gi\u00e1 th\u00e0nh.<\/p>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
Nhu c\u1ea7u<\/strong><\/td>\r\nKh\u1ea3 n\u0103ng \u0111\u00e1p \u1ee9ng th\u1ef1c t\u1ebf<\/strong><\/td>\r\n<\/tr>\r\n<\/thead>\r\n
H\u1ecdc t\u1eadp<\/span><\/td>\r\nXu\u1ea5t s\u1eafc. X\u1eed l\u00fd m\u01b0\u1ee3t m\u00e0 m\u1ecdi t\u00e1c v\u1ee5 t\u1eeb c\u01a1 b\u1ea3n (Word, Excel, PowerPoint) \u0111\u1ebfn n\u00e2ng cao nh\u01b0 l\u1eadp tr\u00ecnh (VS Code, Python), \u0111\u1ed3 h\u1ecda k\u1ef9 thu\u1eadt 2D (AutoCAD), hay ch\u1ea1y m\u00e1y \u1ea3o nh\u1eb9.<\/span><\/td>\r\n<\/tr>\r\n
Ch\u01a1i game<\/span><\/td>\r\n\r\n

T\u1ed1t \u1edf \u0111\u1ed9 ph\u00e2n gi\u1ea3i Full HD (1080p).<\/p>\r\n

\u2022 Game Esports (LoL, Valorant, CS2, Dota 2): Max setting, FPS r\u1ea5t cao (>144 FPS).<\/p>\r\n

\u2022 Game AAA (Cyberpunk 2077, Black Myth: Wukong): Ch\u01a1i m\u01b0\u1ee3t \u1edf m\u1ee9c thi\u1ebft l\u1eadp Medium - High (60 FPS+).<\/p>\r\n<\/td>\r\n<\/tr>\r\n

L\u00e0m vi\u1ec7c<\/span><\/td>\r\n\u1ed4n \u0111\u1ecbnh. Ch\u1ec9nh s\u1eeda \u1ea3nh (Photoshop, AI), d\u1ef1ng video ng\u1eafn (CapCut, Premiere Pro m\u1ee9c c\u01a1 b\u1ea3n\/Full HD), livestream game nh\u1eb9 nh\u00e0ng.<\/span><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n

\u0110\u1ed1i t\u01b0\u1ee3ng n\u00e0o n\u00ean d\u00f9ng c\u1ea5u h\u00ecnh n\u00e0y?<\/h3>\r\n

C\u1ea5u h\u00ecnh 15 tri\u1ec7u kh\u00f4ng d\u00e0nh cho ng\u01b0\u1eddi chuy\u00ean nghi\u1ec7p c\u1ea7n render 4K hay ch\u01a1i game 4K, nh\u01b0ng c\u1ef1c k\u1ef3 ph\u00f9 h\u1ee3p v\u1edbi:<\/p>\r\n