Atrisināts: izveidot nākamo lietotni

Pēdējā atjaunošana: 09/11/2023

Protams, ņemot vērā jūsu norādījumus, šeit ir SEO draudzīgs, garas emuāra ziņas paraugs par lietotnes Next.js izveidi programmā TypeScript:

Next.js lietojumprogrammas izveide var būt biedējošs uzdevums, īpaši iesācējiem. Sākotnēji tika izstrādāts, lai atvieglotu servera renderētas React lietojumprogrammas, un tagad Next.js ir attīstījies, lai atbalstītu statisku vietņu ģenerēšanu un klienta puses renderēšanu. Tas kļūst arvien labāks — šīs iestatīšanas procesu var padarīt vēl vienkāršāku, izmantojot TypeScript — statiski ievadītu JavaScript superkopu, kas nodrošina galvenās valodas funkcijas, piemēram, spēcīgu rakstīšanu, saskarnes un vispārīgus datus.

Kāpēc izvēlēties TypeScript? TypeScript ļauj izstrādātājiem strādāt efektīvāk, pateicoties uzlabotai apkopei, navigācijai, automātiskajai pabeigšanai un kļūdu noteikšanai.

Kāpēc izvēlēties Next.js? Next.js vienkāršo iestatīšanas procesu, automātiski apstrādājot koda sadalīšanu, karsto atkārtotu ielādi un universālu renderēšanu. Tas ir pilnībā paplašināms un nemanāmi darbojas ar daudzām bibliotēkām, piemēram, Redux un Styled-Components.

Lietotnes Next.js izveide ar TypeScript

Lai sāktu, instalējiet Next.js, TypeScript un TypeScript deklarācijas React un Node:

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

Pēc tam savā redaktorā atveriet failu “package.json” un pievienojiet šādu skriptu:

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

TypeScript iestatīšana ar Next.js

Mēs sāksim, pievienojot vienkāršu TypeScript konfigurāciju. Izveidojiet failu “tsconfig.json” sava projekta saknē un pievienojiet:

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

Atsvaidziniet savu termināli, palaidiet npm palaist dev, un TypeScript tagad vajadzētu darboties.

Lietotnes izveide

  • Izveidojiet jaunu mapi ar nosaukumu lapas.
  • Šajā direktorijā izveidojiet failu index.tsx.
  • Pievienojiet šādu kodu:
	import React from 'react'

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

	export default Home

Ko mēs esam sasnieguši? Mēs tikko izveidojām Next.js lietojumprogrammu, izmantojot TypeScript. Tagad jūs varat doties tālāk, veidojot sarežģītākas lietojumprogrammas, izmantojot TypeScript robustumu savā rīku komplektā.

Mode programmēšanas pasaulē ir neticami daudzveidīga, un tāpat kā modes stilu ir bezgalīgi daudz, pastāv arī neskaitāmas kodēšanas bibliotēkas un ietvari. Apvienojot Next.js ar TypeScript, esam radījuši stilīgu, efektīvu un modernu izskatu mūsu tīmekļa lietojumprogrammai. Animētas paralakses, CSS zīmējumi un dinamiski vizuālie efekti ir dažas no tendencēm, kas var apburt jebkuru nepieredzējušu cilvēku.

Atcerieties, ka jūsu rakstītais kods ne tikai atrisina problēmu, bet arī atspoguļo jūsu stila izjūtu un izpratni par modi programmēšanas pasaulē. Jūsu kodēšanas mode liecina par jūsu prasmēm, zināšanām un tālredzību — vienmēr centieties to saglabāt elegantu, kārtīgu un nozīmīgu!

Related posts: