Solved: gumawa ng susunod na app

Sige, dahil sa iyong mga tagubilin, narito ang isang sample na SEO-friendly, long-form na post sa blog sa paggawa ng Next.js App sa TypeScript:

Ang paglikha ng isang Next.js na application ay maaaring maging isang nakakatakot na gawain, lalo na para sa mga baguhan. Sa una ay binuo para mapadali ang server-rendered React na mga application, ang Next.js ay umunlad na ngayon upang suportahan ang static na pagbuo ng site at client-side rendering. Patuloy itong nagiging mas mahusay – ang proseso ng pag-set up nito ay maaaring gawing mas madali gamit ang TypeScript, isang statically typed superset ng JavaScript na nagbibigay ng mga pangunahing feature ng wika gaya ng malakas na pagta-type, mga interface, at generics.

Bakit TypeScript? Binibigyang-daan ng TypeScript ang mga developer na gumana nang mas mahusay sa pamamagitan ng pinahusay na maintainability, navigation, autocompletion, at error detection.

Bakit Next.js? Pinapasimple ng Next.js ang proseso ng pag-setup, awtomatikong pinangangasiwaan ang paghahati ng code, mainit na pag-reload, at pangkalahatang pag-render. Ito ay ganap na napapalawak at gumagana nang walang putol sa maraming mga aklatan tulad ng Redux at Styled-Components.

Paggawa ng Next.js App gamit ang TypeScript

Upang magsimula, i-install natin ang Next.js, TypeScript, at ang mga deklarasyon ng TypeScript para sa React at Node:

npm init -y
npm install --save react react-dom next
npm install --save-dev typescript @types/react @types/node

Susunod, buksan ang “package.json” sa iyong editor at idagdag ang sumusunod na script:

{
  "scripts": {
    "dev": "next"
  }
}

Pagse-set up ng TypeScript gamit ang Next.js

Magsisimula kami sa pamamagitan ng pagdaragdag ng simpleng configuration ng TypeScript. Lumikha ng "tsconfig.json" na file sa ugat ng iyong proyekto at idagdag ang:

{
  "compilerOptions": {
    "target": "es5",
    "allowJs": true,
    "skipLibCheck": true,
    "jsx": "preserve",
    "lib": ["dom", "es2017"],
    "module": "esnext",
    "moduleResolution": "node"
  }
}

I-refresh ang iyong terminal, patakbuhin ang npm run dev, at gumagana na dapat ang TypeScript.

Pagbuo ng App

  • Lumikha ng bagong folder na pinangalanang mga pahina.
  • Sa direktoryong iyon, lumikha ng index.tsx file.
  • Idagdag ang sumusunod na code:
	import React from 'react'

	const Home: React.FunctionComponent = () => {
	  return <h1>Hello, world!</h1>
	}

	export default Home

Ano ang narating natin? Kakagawa lang namin ng Next.js application gamit ang TypeScript. Ngayon ay maaari ka nang makipagsapalaran, bumuo ng mas kumplikadong mga application na may tibay ng TypeScript sa iyong toolkit.

Fashion sa mundo ng coding ay hindi kapani-paniwalang magkakaibang, at tulad ng walang katapusang mga istilo ng fashion, mayroong napakaraming coding na mga aklatan at frameworks. Sa pagsasama ng Next.js sa TypeScript, nakagawa kami ng isang naka-istilo, mahusay, at naka-istilong hitsura para sa aming web application. Ang mga animated na paralaks, CSS drawing, at dynamic na visual effect, ay ilang mga trend na maaaring mag-iwan ng anumang hindi sanay na indibidwal na nabigla.

Tandaan, ang code na isinulat mo ay hindi lamang malulutas ang isang problema, ngunit sumasalamin din sa iyong pakiramdam ng istilo at pag-unawa sa fashion sa mundo ng programming. Ang iyong coding fashion ay nagsasalita ng mga volume ng iyong kahusayan, kaalaman at pag-iintindi sa kinabukasan- laging sikaping panatilihin itong chic, malinis at makabuluhan!

Kaugnay na mga post:

Mag-iwan ng komento