精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Next.js 2.0添加所需功能而不失簡潔

責任編輯:editor004

作者:David Iffland

2017-04-10 11:31:30

摘自:INFOQ

廣受歡迎的通用React框架Next js發布了2 0版本,在保持簡潔的同時,增加了必要的特性。Next js不是又一個新的JavaScript框架;它是數量越來越多的、旨在降低基于React構建應用的復雜度的工具中的一種。

廣受歡迎的通用React框架Next.js發布了2.0版本,在保持簡潔的同時,增加了必要的特性。

1.0版本非?;A簡單,但沒有顧及到一些稍微高級但常見的場景。Next.js以簡潔為指導原則,開發人員只要將一個React組件放到pages目錄下,它就可以自動將頁面添加到路由表。毋庸置疑,這對開發人員而言非常容易,但它沒有提供自定義路由和URL的機制。2.0版本保持默認行為不變,但它現在允許開發人員使用自己的服務器代碼。

在設法將CSS樣式應用到組件時,React初學者經常會遇到問題。由于React使用自己的樣式語言,所以習慣編寫標準CSS的開發人員經常會遇到Bug。為此,Zeit引入了自己的CSS和JSX混搭程式styled-jsx。這讓開發人員可以在React組件內編寫僅應用于那個組件的標準CSS。Next.js使用一個定制的Babel轉換將styled-jsx轉譯成React需要的形式。

在React 2017大會上,Zeit首席執行官Guillermo Rauch闡述了選擇Next.js的理由:

那可以讓你在React開發初期輕松許多,同時,那也可以讓React開發真地變得很簡單。它所做的許多努力,都是為了整合Web應對重量級胖客戶端所帶來的所有新的、令人興奮的可能性的方式。

Next.js不是又一個新的JavaScript框架;它是數量越來越多的、旨在降低基于React構建應用的復雜度的工具中的一種。它是作為一整套的預先決策,而不是為開發人員提供了無限的選項。團隊面臨的挑戰是平衡Next.js的簡潔性和更高級開發人員的需求。

要了解更多有關Next.js的信息,可以在GitHub上檢出項目。

查看英文原文:Next.js 2.0 Keeps It Simple, Adds Needed Features

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 晴隆县| 绥滨县| 攀枝花市| 广饶县| 长子县| 龙南县| 江华| 三台县| 潮州市| 武义县| 中西区| 鹰潭市| 克拉玛依市| 铁岭市| 兴仁县| 济阳县| 昌都县| 定州市| 洛阳市| 工布江达县| 双城市| 缙云县| 湖北省| 惠东县| 安阳市| 东海县| 建平县| 喀什市| 武冈市| 乐平市| 临夏县| 分宜县| 西城区| 竹溪县| 商都县| 富阳市| 旌德县| 吉安县| 鄢陵县| 洛阳市| 明溪县|