当前位置: 首页 > Web前端 > HTML

前端食堂技术周刊第72期:Signals是前端框架的未来,Bun新文档

时间:2023-03-28 19:09:08 HTML

缇庡懗浠峰€硷細馃専馃専馃専馃専馃専鍙e懗锛氳崏鑾撶暘鑼勯鍫傛妧鏈懆鍒婁粨搴撳湴鍧€锛歨ttps://github.com/Geekhyt/weekly鏈湡灏忕粨Signals鏄墠绔鏋剁殑鏈潵ChromeHeadless宸茬粡婕斿彉鎴愪竴涓畬鏁寸殑鏈綋Next.js13.2Deno1.31Bun鏂版枃妗d笂绾夸簡Oppa銆傛杩庢潵鍒板墠绔鍫傛妧鏈懆鎶ワ紝涓€璧锋潵鐪嬬湅涓婂懆鐨勬妧鏈祫璁惂銆傛妧鏈祫鏂?.Signals鏄墠绔鏋剁殑鏈潵Builder.io鐨凜TO锛孉ngular鍜孮wik鐨勪綔鑰匨i拧koHevery鏈€杩戝彂鏂囩ОSignals鏄墠绔鏋剁殑鏈潵銆傚弸杈捐繕鍦╒ue瀹樼綉涓婂鍔犱簡ConnectiontoSignals閮ㄥ垎銆傚綋鍓嶅疄鐜颁俊鍙风殑妗嗘灦涔嬮棿鐨勪竴娉㈡瘮杈冿細Solid銆丄ngular銆丳react銆丵wik鍜孷ue銆侾react鍜孮wik鐨凙PI璁捐绫讳技浜嶸ue鐨剆hallowRef銆係olid鐨刢reateSignal()API璁捐寮鸿皟璇诲啓闅旂锛屾毚闇蹭簡getter鍜宻etter銆侫ngular鏀惧純鑴忔鏌ュ苟寮曞叆鑷繁鐨勫搷搴斿紡瀹炵幇涓嶸ue鐨剅efs鐩告瘮锛孲olid鍜孉ngular鍩轰簬getter鐨凙PI椋庢牸鎻愪緵浜嗕竴浜涙湁瓒g殑鏉冭 锛?)铏界劧姣?value鏇村鏄撶紪鍐欙紝浣嗘洿鏂板€兼湁鏃舵洿鍐楅暱.娌℃湁ref-unwrapping锛堣В鍖咃級锛岃闂€兼€绘槸闇€瑕?)锛岃繖浣垮緱鍊煎澶勪竴鑷淬€傝繖涔熸剰鍛崇潃鎮ㄥ彲浠ュ皢鍘熷淇″彿浣滀负缁勪欢閬撳叿鍚戜笅浼犻€掋€傜被浼糞olid鍜孉ngular鐨凙PI涔熷彲浠ョ敤Vue鐨剆hallowRef鍜宼riggerRef鏉ュ疄鐜般€?銆丆hromeHeadless杩涘寲涓哄叏韬獵hromeHeadless鏃犲ご妯″紡杩涘寲涓哄叏韬紝鏀寔娴忚鍣ㄦ彃浠剁瓑娴忚鍣ㄧ骇鍒殑鍔熻兘锛屾湁鍒╀簬鑷姩鍖栨祴璇曘€?.Next.js13.2鍐呯疆SEO鏀寔锛歁etadataAPI鑷畾涔塕outeHandlers鏈嶅姟鍣ㄧ粍浠舵敮鎸佺敱MDXRust瀹炵幇鐨凪DXParserErrorOverlay鏀硅繘浜嗛摼鎺ョ被鍨嬪畨鍏ㄦ€э紙Beta锛夋敼杩涗簡Turbopack鍜學ebpack鍔犺浇鍣紙Alpha锛変箣闂寸殑鍏煎鎬ext.jsCache锛圔eta锛?.Deno1.31鏀寔package.jsonNode-API绋冲畾鎬с€侼ode鐨勫吋瀹瑰眰宸插祵鍏ュ埌杩愯鏃朵腑锛屼粠鑰屾彁楂樹簡鎬ц兘骞堕檷浣庝簡缁存姢鎴愭湰銆傝繙绋嬫ā鍧楁敮鎸乶pm璇存槑绗﹁€屼笉浼犻€?-unstable鏍囧織銆?.鏂板寘鏂囨。涓婄嚎銆傚弬瑙佹妧鏈俊鎭€傛妧鏈祫鏂?.ts-resetTypeScript鐨勨€淐SSreset鈥濓紝鐢ㄤ簬瀹屾垚鏅€欽SAPI鐨勭被鍨嬨€?.TypeScriptBrandtypewithZodBrandType+typeguard=safertypeBrandType鏄ā鎷熷悕涔変笂鐨勫瓙绫诲瀷缁撴瀯鏉ヤ繚璇佷唬鐮佽皟鐢ㄧ殑绫诲瀷瀹夊叏锛岀劧鍚庨€氳繃绫诲瀷璋撹瘝瀹炵幇typeguard杩涜鏁版嵁鏍¢獙鐨勯€昏緫is,double瀹夊叏銆傦紙鏁版嵁鏍¢獙鎺ㄨ崘浣跨敤Zod锛変笁銆佸瓧鑺傝烦鍔ㄧ殑DevOps浜や粯娴佺▼婕旇繘涔嬭矾浜や粯娴佺▼婧愪簬涓€绯诲垪鐪熷疄鐨勫鏉傛€э紝姣斿锛氫笟鍔°€佸洟闃熴€佹妧鏈€傚ぇ鍏徃鐨勪笟鍔″拰鍥㈤槦浼氭洿鍔犲鏍峰寲锛屾妧鏈篃浼氭洿鍔犲鏉傘€備笖鐪嬪瓧鑺傚浣曠牬灞€锛氶€氳繃寮€鏀惧叡寤虹殑娴佹按绾跨郴缁熶负鍩虹锛屾墦閫犱笟鍔″彲瀹氬埗鐨勮嚜鍔ㄥ寲鍜屽崗鍚屾祦绋嬨€傚紑鏀惧叡寤猴細闆嗕腑鍔涢噺浼樺寲閫氱敤宸ュ叿鍜屽叧閿幆鑺傘€備紒涓氬彲浠ュ畾鍒惰嚜宸辩殑宸ュ叿锛屽噺灏戜緷璧栵紝蹇€熷疄鐜颁笟鍔$洰鏍囥€備笁濂椾氦浠樻祦绋嬶細鍩轰簬鑷姩鍖栫殑鍗曟湇鍔℃祦姘寸嚎銆佸熀浜庡崗鍚岃鍥剧殑闇€姹備氦浠樻ā鍨嬪拰鐗堟湰鐏溅妯″紡骞冲彴灞傦細鏍囧噯瀵规帴绯荤粺銆佹祦姘寸嚎鏍囧噯鍖栥€佸師瀛愭湇鍔℃爣鍑嗗寲銆佸彉閲忓弬鏁版爣鍑嗗寲銆佸鎺ヨ嚜鍔ㄥ寲鍚勭鍩虹璁炬柦鑳藉姏锛氭彁楂樺崟鐐硅嚜鍔ㄥ寲鏁堢巼锛屾瀯寤鸿嚜鍔ㄥ寲宸ュ叿閾句覆鑱斿崟鐐癸紝浼樺寲浜哄伐鍜岃嚜鍔ㄥ寲鍗忓悓娴佺▼绠¢亾锛欰PI鍜孒ook鑳藉姏锛屽師瀛愭湇鍔″競鍦猴紝妯℃澘甯傚満锛屽彉閲忕郴缁燂紝鍐崇瓥node浠ヤ环鍊兼祦涓轰富绾跨殑鍗忎綔妯″紡锛氬叏娴佺▼妯″紡锛堣嚜娴嬫祦绋嬨€佺畝鍖栨祦绋嬨€佹爣鍑嗘祦绋嬨€佸簲鎬ユ祦绋嬶級銆乼rain妯″瀷钀藉湴绛栫暐锛氭姄浣忔湁鍒╂満浼氾紝瀹氫箟瓒冲鐨勫晢涓氬埄鐩婏紝鍥㈢粨鍒╃泭鐩稿叧鑰?.榄旀硶-regexp鏄鍚堜汉浣撳伐绋嬪鐨勫父瑙勬浛浠e搧锛岀被鍨嬪畨鍏ㄤ笖寰堥叿銆傚ソ浜嗭紝浠ヤ笂灏辨槸鏈湡鐨勯鍫傚懆鍒娿€傚鏋滆浼楄寰楄繕涓嶉敊鐨勮瘽锛屼竴閿笁鍑诲氨鏄椋熷爞鑰佹澘鏈€澶х殑鏀寔浜嗐€備綘鐨勫墠绔鍫傦紝鍚冨ソ姣忛】楗紝涓嬫瑙併€?/p>