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

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>
      主站蜘蛛池模板: 静宁县| 聊城市| 临邑县| 富民县| 盖州市| 瓦房店市| 竹山县| 壤塘县| 嫩江县| 鞍山市| 罗甸县| 大余县| 伽师县| 莫力| 景德镇市| 甘肃省| 乌拉特前旗| 四子王旗| 桓台县| 孝昌县| 云浮市| 连平县| 炉霍县| 名山县| 奉节县| 简阳市| 资源县| 星子县| 兰溪市| 棋牌| 滨海县| 江达县| 原阳县| 积石山| 屯昌县| 丁青县| 三原县| 罗平县| 万山特区| 阿克| 视频|