精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Vercel推出的前端AI工具v0,會改變前端么?

開發 開發工具
最近,Vercel推出了一款AI代碼生成工具 —— v0,可以快速生成前端組件代碼。是Vercel推出的一款「前端組件代碼生成工具」,當前還處于Alpha階段,要想試用需要先排隊。

大家好,我卡頌。

最近,Vercel推出了一款AI代碼生成工具 —— v0[1],可以快速生成前端組件代碼。

這款AI工具會影響現有前端開發模式么?本文會從如下角度展開討論:

  • v0是什么?能做什么?
  • v0生成的代碼包含哪些部分?會對現有前端開發產生什么影響?

v0是什么

v0是Vercel推出的一款「前端組件代碼生成工具」,當前還處于Alpha階段,要想試用需要先排隊。

他的使用方式如下:

首先,用自然語言描述需求。

v0會根據需求生成組件代碼:

我們可以繼續對不滿意的地方提出修改意見,比如「背景請使用漸變藍色」:

此時,會生成一個新的版本(這里是v1)。具體來說,每個修改意見都會產生一個新的版本。當我們再提出 —— 「內容寬度為500px」,此時會產生v2:

現在你明白這款產品為什么叫v0了吧?v0指產品的最初版本,開發者可以基于v0不斷迭代新的版本。而迭代的方式,就是不斷提出新需求或修改意見。

有同學可能會問:我直接向chatGPT提需求不也能生成代碼,v0有啥優勢?

v0的優勢主要體現在兩點:

  • 可以針對組件不同部分單獨修改。
  • UI與樣式分離。

讓我們細細聊一下。

可以針對組件不同部分單獨修改

如果直接讓chatGPT生成代碼,那么他會生成一大段代碼。比如,我讓chatGPT生成上面提到的天氣預報組件。下面截取了他返回代碼的一部分,注意其中紅框中組件背景色是白色:

現在,我繼續提問:「背景請使用漸變藍色」,chatGPT重新輸出了組件代碼,并把背景色改為漸變藍色:

可以看到,每次提出修改意見,chatGPT都得重新生成完整代碼,比較低效。

那我只讓chatGPT輸出修改部分的代碼呢?比如這樣提問 —— 「內容寬度為500px,只給出修改的代碼」。

他確實只輸出了需要修改的代碼:

但這樣也存在一個弊端 —— 當應用龐大時,需要讓chatGPT知道我們想修改哪部分代碼。

比如下面是個郵箱收集頁面,現在我們希望將標題改為漸變色。當我們向chatGPT提到「標題」時,他能理解指的是郵箱收集頁的標題。

但當應用變得復雜,存在很多「帶標題的組件」,讓chatGPT理解你的需求就得費一番功夫了。

使用v0就沒有這方面困擾。我們可以對v0生成頁面中的每個組件、每個元素單獨提問。比如,對于上述「將郵箱收集頁標題改為漸變色」的需求,首先用v0生成郵箱收集頁。

現在我們希望將標題改為漸變色,只需要選擇標題部分并提出「增加一個漸變色」:

就能得到如下結果:

即使再復雜的頁面,在提問時,v0會將組件對應的上下文一并發送給大模型,模型能清楚知道要修改哪個組件。

UI與樣式分離

v0生成的React組件代碼中,樣式與UI分別基于兩個庫:

  • 樣式:基于TailwindCSS
  • UI:基于shadcn[2]

樣式部分

為什么生成代碼的樣式部分要使用TailwindCSS呢?

在我上一篇講TailwindCSS的文章中我提到一個觀點 —— 隨著AI生成代碼的普及,類似TailwindCSS這樣的「原子化CSS」會越來越普及。

這是因為,在有限的未來,大模型輸出的token限制還會一直存在,而「原子化CSS」相比「語義化CSS」能用更少的字符表達更豐富的樣式信息。

這里有兩層意思,首先來看比較好理解的,對比下面兩段代碼:

「原子化CSS」的實現:

<div class="m-1"></div>

「語義化CSS」的實現:

<div class="container"></div>
.container {
  margin: 0.25rem;
}

顯然,從大模型的字符輸出消耗來看,「原子化CSS」能用更少字符表達同樣的樣式。

第二層意思,「原子化CSS」(不管是TailwindCSS還是UnoCSS)都是基于設計系統的上層封裝。上述m-1的類名背后,并不僅僅是margin: 0.25rem的意思,而是與其他類名一起構成的設計系統。

當整個應用都是基于設計系統實現時,整體來看,達到同樣的布局效果,也會更省大模型的字符輸出消耗。

UI部分

v0的UI部分非常有意思,他基于shadcn這個“組件”庫。

為什么要給「組件」打引號,因為shadcn與一般的組件庫完全不同。

對于一般的組件庫,我們先通過npm安裝它,將它作為項目的依賴,再在項目中引入。

比如,下面是引入antd中Calendar組件的方式:

import { Calendar } from 'antd';

const App: React.FC = () => {
  return <Calendar />;
};

下面是引入shadcn中Calendar組件的方式,對比看看有啥區別?

import { Calendar } from "@/components/ui/calendar"

const App: React.FC = () => {
  return <Calendar />;
};

antd中的Calendar來自于antd模塊,而shadcn中的Calendar則來自于項目目錄下的components目錄。

這就是shadcn的理念 —— 0依賴,按需復制粘貼代碼。

簡單來說,如果你想使用shadcn中的某個組件,不是通過npm安裝shadcn這個包,再引入組件。而是直接復制該組件的代碼到項目目錄下(當然,整個復制過程是通過cli工具完成的)。

這么做相比于傳統組件庫,有兩個顯著優勢:

組件邏輯想改就改,不用擔心組件沒暴露對應的props。

畢竟,整個組件的源代碼我們都直接復制下來了,改個邏輯還不簡單?

UI與樣式分離

復制下來的組件只包含基礎樣式,開發者根據需要增加自定義樣式。

總結

了解了v0能做什么,以及輸出代碼的組成后,我們可以得出結論 —— v0是一款快速生成項目原型代碼的AI工具。生成的原型代碼中,UI與樣式分離,其中:

  • UI:基于shadcn
  • 樣式:基于TailwindCSS

UI部分之所以基于shadcn,顯然是為了開發者導出代碼后,可以方便的二次開發。

我們可以將v0當作一款應用場景更廣的低代碼工具,用于快速生成原型代碼。從這個角度看,他對前端的影響還局限在提效工具上(而不是替代前端)。

與其擔心v0會取代你的工作,不如擔心隔壁悄悄使用v0的同事比你工作效率來的更高......

參考資料

[1]v0:https://v0.dev/。

[2]shadcn:https://ui.shadcn.com/。

責任編輯:姜華 來源: 魔術師卡頌
相關推薦

2024-06-27 00:40:00

AI編程工具

2024-01-11 10:22:20

AI代碼生成工具前端

2025-05-06 02:40:00

2024-08-30 08:15:59

VueAI工具

2023-06-19 09:01:17

2025-05-13 00:00:25

AIAgentJSX

2017-01-16 19:27:40

視覺人工智能AI

2025-04-24 08:11:08

2024-10-12 08:35:32

2025-04-08 08:12:26

Next.js組件ChatGPT

2025-09-05 00:00:00

前端開發AI

2024-10-30 12:26:44

2022-04-07 10:02:58

前端檢測工具

2023-05-10 10:45:06

開源工具庫項目

2025-09-17 18:09:40

WebWorker頁面單線程

2025-03-24 07:15:00

WebWorkerWeb瀏覽器

2025-07-09 08:48:43

2025-08-18 09:21:07

2024-02-20 21:49:29

AI前端代碼

2023-09-05 09:41:35

Facebook前端工具鏈
點贊
收藏

51CTO技術棧公眾號

五月婷婷欧美视频| 天天操天天射天天舔| 亚洲肉体裸体xxxx137| 粉嫩老牛aⅴ一区二区三区| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 中文字幕欧美在线| 日韩手机在线观看视频| 日本免费在线观看| 日本不卡的三区四区五区| 久久伊人精品视频| 成人影视免费观看| 国产精品久久久久久av公交车| 亚洲高清免费观看| 日本不卡一区| 亚洲黄色片视频| 久久aⅴ国产紧身牛仔裤| 亚洲一级免费视频| 宇都宫紫苑在线播放| 成人爽a毛片免费啪啪动漫| 99麻豆久久久国产精品免费| 成人激情在线播放| 毛片基地在线观看| 欧美1区免费| 日韩精品在线影院| 在线一区二区不卡| 日韩一级二级| 五月激情综合色| 亚洲精品久久久久久一区二区| 日本精品一二区| 韩国精品在线观看 | 国产精品一区二区三区av | 麻豆av免费在线| 一区二区三区视频在线观看视频| 91视频精品在这里| 精品亚洲第一| www.久久精品.com| 韩国成人精品a∨在线观看| 国产成人精品在线播放| 在线观看亚洲欧美| 中文高清一区| 欧美另类第一页| 希岛爱理中文字幕| 99精品美女| 这里只有精品在线播放| a天堂中文字幕| 一本色道久久综合亚洲精品酒店 | 一道本在线观看| 日韩一区二区三区在线免费观看 | 538国产精品一区二区在线 | 999亚洲国产精| 萌白酱国产一区二区| 少妇视频在线播放| 日韩电影在线视频| 中文字幕av一区二区三区谷原希美| 波多野结衣一本| 亚洲调教一区| 亚洲男子天堂网| 亚洲精品国产一区黑色丝袜| 国产精品探花在线观看| 永久免费毛片在线播放不卡 | 男人天堂综合网| 国产在线播放一区| www.久久久| 免费国产羞羞网站视频| 91在线视频18| 日韩国产高清一区| 毛片激情在线观看| 一区二区三区视频在线看| 日本阿v视频在线观看| 92久久精品| 精品久久久久久久久久国产| 97xxxxx| 妞干网免费在线视频| 色婷婷久久久亚洲一区二区三区| 欧美自拍小视频| 成人日韩视频| 88在线观看91蜜桃国自产| 中文字幕一区二区三区四| 精品午夜av| 日韩精品在线一区二区| 毛茸茸多毛bbb毛多视频| 亚洲精品亚洲人成在线| 日韩在线小视频| 少妇高潮一区二区三区喷水| 韩国欧美一区| 国产精品444| 国产乱码精品一区二区三区精东 | 国产伦理片在线观看| 青青草97国产精品麻豆| 欧美福利在线观看| 人人爽人人爽人人片av| 精品影院一区二区久久久| 国产精品日韩一区二区| 日本不卡免费播放| 亚洲素人一区二区| 高清无码一区二区在线观看吞精| 色偷偷偷在线视频播放| 51精品国自产在线| 人妻少妇精品视频一区二区三区| 日韩综合网站| 欧美精品18videos性欧| 中文在线资源天堂| 成人精品在线视频观看| 色综合电影网| 羞羞视频在线免费国产| 色女孩综合影院| 日本女人性视频| 欧美日韩有码| 97在线观看免费| 国产免费久久久| 久久综合精品国产一区二区三区| 亚洲乱码一区二区三区| 国产高清自产拍av在线| 51精品视频一区二区三区| 精品欧美一区二区久久久| 黑人一区二区| 成人在线视频福利| 大地资源中文在线观看免费版| 亚洲图片有声小说| 无套内谢丰满少妇中文字幕| 成人网18免费网站| 欧美在线www| 国产xxxx在线观看| 国产精品欧美精品| 免费看a级黄色片| 日韩精品丝袜美腿| 久久久久成人精品| 99久久夜色精品国产亚洲| 国产亚洲精品7777| 国产美女主播在线| 日韩在线观看中文字幕| 久久久国产精品亚洲一区| 国产日韩在线免费观看| av不卡一区二区三区| 日本五级黄色片| 国产精品日韩精品在线播放 | 三上悠亚影音先锋| 国产农村妇女毛片精品久久莱园子 | av网站大全免费| 中文字幕一区图| 欧美成人激情在线| 99久久国产免费| 亚洲色图一区二区三区| 五月天婷婷影视| 国产精品99视频| 成人精品一区二区三区电影黑人| eeuss影院在线观看| 欧美色图一区二区三区| 欧美人与性囗牲恔配| 亚洲狼人精品一区二区三区| 精品日产一区2区三区黄免费 | 亚洲激情欧美激情| 性一交一黄一片| 欧美视频在线观看| 国产精品国色综合久久| 污片视频在线免费观看| 欧美成人女星排行榜| 国产少妇在线观看| 狠狠色狠狠色综合| 少妇大叫太大太粗太爽了a片小说| 亚洲国产中文在线二区三区免| 免费av一区二区| 国产xxxx在线观看| 天天做天天摸天天爽国产一区| 挪威xxxx性hd极品| 亚洲国产1区| 免费国产一区| 欧美性aaa| 日韩中文字幕第一页| 国产jzjzjz丝袜老师水多| 伊人性伊人情综合网| 日本久久久久久久久久| 免费视频一区| 日韩一区二区三区高清| 国产成人免费| 欧美国产第二页| 青青草免费观看免费视频在线| 欧美日韩中文国产| 激情视频在线播放| 播五月开心婷婷综合| 国产一级片黄色| 欧美 日韩 国产 一区| 久久福利电影| 999精品视频在线观看| 性色av一区二区三区在线观看| 五月天激情婷婷| 色8久久人人97超碰香蕉987| 老湿机69福利| 久久嫩草精品久久久精品一| 成年网站在线播放| 亚洲电影av| 伊人狠狠色丁香综合尤物| 国产精品x8x8一区二区| 国产精品福利网站| 另类视频在线| 中文字幕亚洲在线| 天天操天天射天天舔| 在线电影院国产精品| www成人在线| 亚洲人成亚洲人成在线观看图片| 噜噜噜在线视频| 国产精品99久久不卡二区| 国产午夜伦鲁鲁| 91精品国产乱码久久久久久久 | 人妻妺妺窝人体色www聚色窝| 欧美在线免费播放| 欧美日韩免费一区二区| 久久久亚洲高清| aaa黄色大片| 日本aⅴ免费视频一区二区三区 | 日本aⅴ精品一区二区三区| 亚洲人成无码网站久久99热国产 | av网站手机在线观看| 久久国产精品成人免费观看的软件| 2022国产精品| 电影一区二区| 全球成人中文在线| 亚洲丝袜一区| 久久精品国产电影| 美女欧美视频在线观看免费 | 一级片一级片一级片| 91色porny| 亚洲av无码专区在线播放中文| 久久精品国产免费| 大肉大捧一进一出好爽视频| 狠狠噜噜久久| 国产激情在线看| 911精品美国片911久久久| 亚洲国产另类久久久精品极度| 亚洲国产最新| 黑人巨大精品欧美一区二区小视频| **国产精品| 琪琪亚洲精品午夜在线| 最新国产露脸在线观看| 亚洲欧洲av一区二区| 国产精品久久影视| 欧美精品色综合| 中文天堂在线资源| 欧美视频一区二区三区在线观看| 国产 日韩 欧美 成人| 亚洲影视资源网| 全程偷拍露脸中年夫妇| 一区二区三区四区中文字幕| 久久中文免费视频| 国产精品久久久久国产精品日日| 超薄肉色丝袜一二三| 国产日韩综合av| 在线观看国产精品一区| 久久中文字幕电影| 亚洲国产精品自拍视频| 91最新地址在线播放| 日韩人妻无码精品综合区| 国产亚洲精久久久久久| 久久久久无码精品国产sm果冻| 日本一区二区三级电影在线观看| 亚欧精品视频一区二区三区| 日本一区二区三区高清不卡| 亚洲欧美综合7777色婷婷| 亚洲色图欧美偷拍| 亚洲一级理论片| 自拍偷在线精品自拍偷无码专区| 免费成年人视频在线观看| 亚洲六月丁香色婷婷综合久久| 久久久久久久久久久久久久免费看 | 91免费版在线| 中文字幕在线免费看线人| 久久精品一区八戒影视| 亚洲一二三四视频| 伊人开心综合网| 久久草视频在线| 色哟哟在线观看一区二区三区| 久草视频在线免费| 欧美日本在线播放| 性做久久久久久久久久| 亚洲二区中文字幕| 成年人视频网站在线| 日韩最新在线视频| 美女精品导航| 欧美极品在线播放| 欧美大电影免费观看| 国产一区二区色| 久久久人成影片一区二区三区在哪下载 | 美女三级99| 91综合久久| 国产 日韩 亚洲 欧美| 久久午夜激情| 日本黄色一级网站| 欧美激情中文不卡| 九九精品视频免费| 欧美午夜视频在线观看| 中文字幕在线一| 亚洲精品不卡在线| caoporn国产精品免费视频| 欧美激情亚洲激情| 久久91导航| 亚洲www视频| 亚洲精品一级二级三级| 日韩一二区视频| 日韩一区精品视频| 97人妻精品一区二区三区免费| 久久久久久一二三区| 成年人免费观看视频网站| 一区二区三区精品视频在线| 免费污污视频在线观看| 精品少妇一区二区三区免费观看 | 色诱av手机版| 亚洲国产岛国毛片在线| 97超碰人人干| 日韩丝袜情趣美女图片| 国产乱理伦片a级在线观看| 亚州成人av在线| 精品久久免费| 国产一区二区免费电影| 欧美a级片视频| 2018中文字幕第一页| 国精品**一区二区三区在线蜜桃| 美女脱光内衣内裤| 精品成人av一区| 亚洲黄色精品视频| 欧美精品日韩三级| 久久亚洲人体| 视频一区在线免费观看| 亚洲欧美日韩综合国产aⅴ| 亚洲av无码久久精品色欲| av成人动漫在线观看| 国产在线观看免费视频今夜| 91精品国产色综合久久不卡电影| 国产永久免费高清在线观看视频| 777国产偷窥盗摄精品视频| 亚洲精品伊人| 午夜精品一区二区在线观看 | 狠狠躁夜夜躁久久躁别揉| 性生活黄色大片| 久久亚洲国产精品| 免费视频网站www| 在线视频国产一区| 神马一区二区三区| 欧美激情一级欧美精品| 成人做爰视频www| 欧美最大成人综合网| 噜噜噜在线观看免费视频日韩| 欧美大喷水吹潮合集在线观看| 亚洲国产精品天堂| 欧美 日韩 人妻 高清 中文| 久久久久久久久久久免费 | www.亚洲免费| 国产精品久久中文| 国产一区二区三区网| 99热成人精品热久久66| 久久精品夜夜夜夜久久| 中文字幕在线播放不卡| 日韩视频在线免费| 成人午夜亚洲| 中文字幕欧美日韩一区二区| 狠狠色丁香九九婷婷综合五月| 日本天堂中文字幕| 精品国产青草久久久久福利| 麻豆传媒在线免费看| 91精品国产高清久久久久久91裸体| 欧美福利一区| 久久性爱视频网站| 91成人国产精品| 激情在线小视频| 国产精品久久九九| 99精品热视频只有精品10| 无码人妻aⅴ一区二区三区| 色综合天天性综合| 1024免费在线视频| 97神马电影| 国产亚洲毛片| 在线观看日本黄色| 欧美tickling网站挠脚心| 麻豆免费在线| 亚洲毛片aa| 国产精品中文有码| 在线观看精品国产| 中文字幕在线视频日韩| 三级成人在线| 中文字幕色呦呦| 2欧美一区二区三区在线观看视频| 伊人久久国产精品| 欧美极品少妇xxxxⅹ免费视频| 精品成av人一区二区三区| 亚洲视频在线不卡| 一区二区三区免费看视频| 国产视频第一页在线观看| 亚洲一区二区三区sesese| 久久黄色网页| 日本老熟俱乐部h0930| 国产亚洲欧洲高清| 亚洲一区二区电影| 黄色免费福利视频| 久久精品一二三| 人妻中文字幕一区| 国产精品久久久久77777| 黄色成人在线网址| 蜜桃av.com| 亚洲男人天堂古典| 国产精品sss在线观看av| 国产又黄又猛的视频|