之前都是直接用React来写前端

现在来试试看Next.js框架

先来创建一个新的next项目

npx create-next-app

然后就开始创建了

我们来看下目录结构

然后我们试着跑一下这个新创建出来的next项目

npm run dev

然后我们打开localhost看看

localhost:3000

页面就出来了

那么我们来修改一点东西试试看

比如我们加一个图片image

<ahref="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"target="_blank"rel="noopener noreferrer">By{' '}<Imagesrc="/vercel.svg"alt="Vercel Logo"className={styles.vercelLogo}width={100}height={24}priority/></a>

比如我们加一个h2标题

  <ahref="https://beta.nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"className={styles.card}target="_blank"rel="noopener noreferrer"><h2 className={inter.className}>Docs <span>-&gt;</span></h2><p className={inter.className}>Find in-depth information about Next.js features and API.</p></a>

用起来还是相当方便的,非常不错

Next.js

记住了

172-Next.js入门相关推荐

  1. vis.js入门_使用TensorBoard数据Vis的TensorFlow手术分类器入门

    vis.js入门 深度学习中最具挑战性的部分是标签,这将在由两部分组成的系列文章的第1部分中看到, 了解如何使用TensorFlow对图像进行分类 . 正确的培训对于将来进行有效分类至关重要,而要进行 ...

  2. js模板字符串自定义类名_【Vue.js 入门到实战教程】07Vue 组件注册 | 基本使用和组件嵌套...

    来源 | https://xueyuanjun.com/post/21929除了前面介绍的基本语法之外,Vue.js 还支持通过组件构建复杂的功能模块,组件可以称得上是 Vue.js 的灵魂,是 Vu ...

  3. React.js入门笔记

    # React.js入门笔记 核心提示 这是本人学习react.js的第一篇入门笔记,估计也会是该系列涵盖内容最多的笔记,主要内容来自英文官方文档的快速上手部分和阮一峰博客教程.当然,还有我自己尝试的 ...

  4. Ember.js入门教程、博文汇总

    第一章 对象模型 Ember.js 入门指南--类的定义.初始化.继承 Ember.js 入门指南--类的扩展(reopen) Ember.js 入门指南--计算属性(compute properti ...

  5. node.js入门 - 9.api:http

    node一个重要任务是用来创建web服务,接下来我们就学习与此相关的一个重要的api -- http.我们使用http.createServer()创建一个http服务的实例,用来处理来自客户的请求. ...

  6. 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记

    最近想尝试一下在IBM Bluemix上使用Node.js创建Web应用程序,所以需要在本地搭建Node.js Web的开发测试环境. 这里讲的是Windows下的搭建方法,使用CentOS 的小伙伴 ...

  7. android应用案例开发大全_vue.js入门及经典应用案例总结(前端开发必看)

    <大数据和人工智能交流>头条号向广大初学者新增C .Java .Python .Scala.javascript 等目前流行的计算机.大数据编程语言,希望大家以后关注本头条号更多的内容. ...

  8. vue设置cookie的domain无效_【Vue.js入门到实战教程】16Tailwind 与 Bootstrap 的区别和使用入门...

    来源 | https://xueyuanjun.com/post/22065我们知道,从 Laravel 8 开始,自带前端脚手架代码默认兼容 Tailwind CSS 框架,取代了之前的 Boots ...

  9. Vue.js入门教程-组件注册

    一.组件创建 1.1 创建步骤 创建Vue的组件都有三个基本步骤是 [①创建组件构造器.②注册组件和③使用组件]. 1.2 基本示例 比如,我们创建一个Button组件. // 1. 创建一个组件构造 ...

  10. d3.js 入门指南 - 仪表盘

    D3的全称是Data-Driven Documents(数据驱动的文档),是一个用来做数据可视化的JavaScript函数库,而JavaScript文件的后缀通常为.js,所以D3被称为D3.js. ...

最新文章

  1. 多种方法教你破解电信共享上网的限制
  2. Remoting系列(二)----建立第一个入门程序
  3. mysql5.7重置密码windows_MySql 5.7 for Windows 重置root密码
  4. luogu1347 排序
  5. java三路快排,java二路快排很慢
  6. 何小鹏退出UC浏览器母公司股东名单
  7. 用 js判断 一个数是否是素数(质数)_小学五年级下册数学公式打印版,孩子寒假预习用的上!...
  8. 四次面试:程序员越来越悲催了?
  9. linux udp广播转发到所有ip,linux – 所有接口上的UDP广播
  10. apk ionic 破损_ionic3-android打包完美解决
  11. Ajax技术(WEB无刷新提交数据)
  12. c_数据结构_队的实现
  13. win8更改计算机锁屏时间,win8如何设置电脑屏保时间设置方法
  14. hdb3编码规则波形_“10000101”所对应的HDB3编码波形是______。
  15. react学习笔记(二)
  16. 剑指Offer——迅雷笔试题+知识点总结
  17. VIII openstack(2)
  18. 企业钉钉群发送信息轮子
  19. Azure Stack技术深入浅出系列6:Azure Stack一体机探究 — 揭开黑盒子的神秘面纱
  20. [Unity] 获取组件

热门文章

  1. 奶牛家族(斐波那契数列的快速幂乘矩阵算法)
  2. 软件的生命周期和测试的生命周期的区分
  3. 吃饭时候的调侃 起起伏伏的情感 有惊喜、低落、 悲伤、
  4. 今晚直播 |不诉离殇,图像分割打卡营正式毕业啦!
  5. Matlab利用牛顿迭代法求解非线性方程组
  6. C语言入门教程||C语言常量||C语言存储类
  7. Nature 重大发现:癌基因竟不在染色体上?第一作者吴思涵亲身解读!
  8. word计算机基础考试题及答案,计算机基础习题及答案题库(期末考试)-word资料(精).doc...
  9. c语言中算法的有穷性是指,在C语言中,算法的有穷性是指什么?
  10. iphone应用开发