Dùthchasach React

Bheir Ùrachadh React Native 0.61 prìomh fheart ùr a leasaicheas an eòlas leasachaidh.

 

Feartan React Dùthchasach 0.61

Ann an React Native 0.61, tha sinn a’ ceangal na prìomh thachartasan “ath-luchdachadh beò” (ath-luchdachadh air sàbhaladh) agus “ath-luchdachadh teth” ann an aon fheart ùr leis an t-ainm “Fast Refresh”. Tha Fast Refresh air a dhèanamh suas de na prionnsapalan a leanas:

 

  1. Ùrachadh luath gu tur a’ toirt taic do React gnàthach, a’ toirt a-steach co-phàirtean gnìomh agus dubhan.
  2. Bidh Fast Refresh a’ faighinn air ais às deidh typos agus diofar mhearachdan agus a’ tuiteam air ais gu làn ath-luchdachadh nuair a bhios feum air.
  3. Cha bhith Fast Refresh a’ dèanamh atharrachaidhean còd ionnsaigheach agus mar sin tha e earbsach gu leòr airson a bhith air adhart gu bunaiteach.

 

Ùrachadh luath

Dùthchasach React air a bhith ag ath-luchdachadh beò agus ag ath-luchdachadh teth airson ùine mhòr a-nis. Bhiodh ath-luchdachadh beò ag ath-luchdachadh an aplacaid gu lèir nuair a lorgadh e atharrachadh còd. Chailleadh seo an suidheachadh làithreach agad taobh a-staigh an tagraidh, ge-tà, bheireadh sin gealltanas nach biodh an còd ann an staid briste. Dhèanadh ath-luchdachadh teth oidhirp air “ceartachadh” dìreach na h-adhartasan a rinn thu. Faodar seo a dhèanamh gun a bhith ag ath-luchdachadh an aplacaid gu lèir, a’ leigeil leat do adhartas fhaicinn fada nas luaithe.

Bha ath-luchdachadh teth a ’coimhead glè mhath, ge-tà, bha e gu math buggy agus cha do dh’ obraich e le feartan gnàthach React leithid co-phàirtean gnìomh le dubhan.

Tha a’ bhuidheann React Native air an dà fheart sin ath-dhèanamh agus air an cur còmhla ris an fheart ùr Fast Reload. Tha e air a chomasachadh gu bunaiteach agus nì e na dh’ fhaodadh a bhith air a choimeas ri ath-luchdachadh teth far a bheil sin comasach, a’ tuiteam air ais gu làn ath-luchdachadh mura h-eil e gu cinnteach.

 

Ag ùrachadh gu React Native 0.61

Mar an ceudna, leis a h-uile ùrachadh React Native, thathas a’ moladh gun toir thu sùil air an eadar-dhealachadh airson na pròiseactan a chaidh a dhèanamh o chionn ghoirid agus gun cuir thu na h-atharrachaidhean sin an sàs sa phròiseact agad fhèin.

 

Luchdaich a-nuas an dreachd de eisimeileachd

Is e a’ chiad cheum na suidheachaidhean sa phasgan agad ùrachadh.json agus an toirt a-steach. Cuimhnich gu bheil gach dreach React Native ceangailte ri dreach sònraichte de React, mar sin dèan cinnteach gun ùraich thu sin cuideachd. Bu chòir dhut cuideachd dèanamh cinnteach gu bheil an react-test-renderer a rèir an dreach React. Ma chleachdas tu e agus gun dèan sin ùrachadh air na dreachan metro-react-native-babel-preset agus Babel.

 

Ùrachadh Sruth

Tòisich fear sìmplidh. Chaidh an dreach de Flow a chleachdas React Native ùrachadh ann an 0.61. Tha seo a’ ciallachadh gum feum thu dèanamh cinnteach gu bheil an eisimeileachd soitheach-srutha a tha agad air a shuidheachadh gu ^0.105.0 agus gu bheil an aon luach agad san [dreach] am faidhle .flowconfig agad.

Ma tha thu a’ cleachdadh Flow airson sgrùdadh seòrsa sa phròiseact agad, dh’ fhaodadh seo mearachdan a bharrachd a bhrosnachadh sa chòd agad fhèin. Is e am moladh as fheàrr gun dèan thu sgrùdadh air an changelog airson na dreachan anns an raon de 0.98 agus 0.105 gus faicinn dè a dh’ fhaodadh a bhith gan adhbhrachadh.

Ma tha thu a’ cleachdadh Typescript airson sgrùdadh a dhèanamh air a’ chòd agad, faodaidh tu cuir às dha-rìribh am faidhle .flowconfig agus eisimeileachd a’ bhiona sruthadh agus leig seachad am pìos seo den diff.

Mura h-eil thu a’ cleachdadh inneal-dearbhaidh seòrsa thathar a’ moladh gun urrainn dhut coimhead ri fear a chleachdadh. Obraichidh roghainn no dhà, ge-tà, thathas a’ moladh Typescript a chleachdadh.