Starpplatformu attīstības telpa tikko ieguva negaidītu satricinājumu. Ir uzsākusi bydedance, uzņēmums, kas atrodas aiz Tiktokas Lūsmaatvērtā koda ietvars, kas izveidots, lai izaicinātu Reaģēt uz dzimtoApvidū Un, lai noskaidrotu jebkādu apjukumu-šis lynx nav vecais terminālis balstīts tīmekļa pārlūks, kuram ir tāds pats nosaukums. Tas ir pilnībā izveicīgs, ražošanai gatavs ietvars, kas jau tiek izmantots Tiktokā.
Trešdien paziņots, ka Lynx nav tikai vēl viens eksperimentāls projekts. Tas ir ietvars, kas jau ir pierādījis sevi Tiktokā, kas nodrošina miljoniem cilvēku, ko izmanto augstas satiksmes funkcijas. Tagad, kad tas ir atvērts izstrādātājiem, Bytedance to skaidri norāda: tas nav saistīts tikai ar iekšēju izmantošanu – tas ir tiešs izaicinājums rīkiem, kas gadiem ilgi dominēja mobilajā attīstībā.
Iepazīstieties ar Lynx: Bitedance drosmīgā spēle, lai izaicinātu reaģēt uz vietējo
Post x X, bypeance aprakstīja Lynx kā atvērtā pirmkoda rīku komplektu, kas izstrādāts, lai palīdzētu izstrādātājiem izmantot savas tīmekļa zināšanas, lai izveidotu vietējās lietotāja saskarnes mobilajām ierīcēm un tīmeklim, izmantojot vienu kodu bāzi, vienlaikus nodrošinot augstu veiktspēju un mērogojamību.
Sveiks, vārds! Lynx ir atvērtā pirmkoda tehnoloģiju ģimene, kas ļauj izstrādātājiem izmantot savas esošās tīmekļa prasmes, lai no vienas koda bāzes izveidotu patiesi vietējo lietotāja saskarni gan mobilajām ierīcēm, gan tīmeklim, kas raksturo veiktspēju mērogā un ātrumā. Apmeklējiet vietni https://t.co/2lexoul4wj pic.twitter.com/rifouflap9
– lynx (@lynxjs_org) 2025. gada 5. marts
Kas padara Lynx atšķirīgu?
Lūss sola Vietējais sniegums pāri Android, iOS un tīmeklis no a viena koda bāzeApvidū Atšķirībā no ietvariem, kas lielā mērā paļaujas uz JavaScript, Lynx ir veidots Rūsētkas ir pazīstams ar savu ātrumu un atmiņas drošību. Bitedance ir derības, ka izstrādātāji ir gatavi kaut kam ātrākam un efektīvākam nekā tas, kas šobrīd ir pieejams.
Šis nav eksperiments. Lynx jau ir skrējis aiz Tiktokas aizkulises, apstrādājot galvenās funkcijas dažādās lietotnēs. Tas neatrodas aiz galvenās Tiktok lietotnes, kurā lietotāji augšupielādē savus deju videoklipus, bet tas nodrošina galvenās funkcijas, piemēram, meklēšanas paneli, tiktok studiju un vairākas citas atbalsta lietotnes, kas atrodas Bydedance ekosistēmā.
Tagad tas ir atvērts, tas piedāvā Reaģēt (Atbalsts reaģēt 17 un vēlāk), Vietējais CSS stilsun a Pielāgots JavaScript dzinējsApvidū Mērķis ir skaidrs-dodiet izstrādātājiem veidu, kā izveidot mobilās lietotnes, neskrienot tādās pašās sašaurināšanās laikā, kas ir nomocījuši starpplatformu attīstību.
Veiktspēja bez sašaurinājumiem
Galvenais Lynx pārdošanas punkts ir tas, kā tas rīkojas ar veiktspēju. React Native jau sen ir kritizēta par tās paļaušanos uz a Javascript tiltskas var palēnināt lietas, kad Javascript ir jāsazinās ar vietējo kodu.
Bīdība izvēlas citu ceļu. Lynx izmanto a Dual-vītņa arhitektūraNokauta iekšējo darbību nodrošināšana no izstrādātāja lietojumprogrammas koda. Līdz Galvenais pavediensdarbina Primjs (būvēts uz Quickjs), koncentrējas uz UI uzdevumiem. Viss pārējais darbojas ar atsevišķu pavedienu, novēršot palēnināšanos, ko izraisa neefektīva JavaScript izpilde.
Šī iestatīšana noved pie tūlītēja pirmā kadra atveidošanatas nozīmē, ka, atverot lietotni, nav tukšu ekrānu vai nobīdi.
Atšķirībā no React vietējiem, Lynx nepiespiež izstrādātājus paļauties uz noteiktu sistēmu. Tas atbalsta Svelte, Vue un citi uz JavaScript balstīti ietvariApvidū Arī stils ir elastīgāks – izstrādātāji var izmantot Standarta CSS, ieskaitot pārejas un slīpumusbez papildu rīkiem vai risinājumiem.

Lynx pārbaude: ko gaidīt
Lynx iestatīšana rada dažus pārsteigumus. Tas izmanto Rpspacka Rūsa balstīta moduļa saišķis Tas ir uzbūvēts ātrumam. Jaunizveidots Lynx projekts izskatās daudz kā lietotne React.js, bet ar nestandarta elementi piemēram,
Izstrādātājiem, kas pazīstami ar React dzimto, pieredze jutīsies gan pazīstama, gan atsvaidzinoši atšķirīga. Regulāru CSS un pat astes vēju var izmantot stila veidošanaipadarot darbplūsmu daudz gludākas.

Lynx projekta vadīšana nav pilnīgi nemanāma. Uz parādījās kompilācijas kļūdas Logsun Linux (WSL) bija jaukti rezultāti. MacOS sniedza vienmērīgāko pieredzi, kur Lynx Explorer lietotne ar tūlītējiem mobilajiem priekšskatījumiem.
Vai Lynx var pārvarēt reaģēt uz vietējo?
Kopš tā laika reaģētais dzimtais ir bijis dominējošais spēks dažādu platformu attīstībā 2015tādas lietotnes kā darbināmas lietotnes Instagram un AirbnbApvidū Tam ir izveidota ekosistēma, masīva instrumentu bibliotēka un dziļa pieredzējušu izstrādātāju kopums.
Bet tas nav bez problēmām. Ir saglabājušās sūdzības par darbības ierobežojumiem, jo īpaši kā lietojumprogrammu skala. Liekas, ka bypeance pozicionē Lynx kā tiešu reakciju uz šīm bažām.
Izstrādātāji jau sver. Daži to sauc mobilo attīstības nākotnelai gan citi ir skeptiski noskaņoti par to, vai tā var iegūt pietiekami daudz vilces, lai konkurētu ar React Natale vispāratzīto kopienu. Github krātuve jau ir aktīva, agrīnajiem adoptētājiem pārbaudot, ko Lynx var darīt, un dokumentējot viņu pieredzi.
Kas notiks tālāk Lynx?
Lynx ir potenciāls, bet tam ir tāls ceļš ejams. React Native ir pavadījusi gadus, veidojot ekosistēmu, kas atvieglo attīstību-ExPO, komponentu bibliotēkas un trešo personu rīki ir padarījuši to par noklusējumu starpplatformu lietotnēm. Lynx vēl nav tāda.

Reālais tests notiks, kad izstrādātāji sāks veidot ražošanas lietotnes. Vai tas var rīkoties ar sarežģītiem lietošanas gadījumiem? Vai tas labi mērogo ārpus Bydedance ekosistēmas? Atbildes noteiks, vai Lynx ir alternatīva, uz kuru izstrādātāji var paļauties, vai tikai vēl viens ietvars, kas izgaismojas neskaidrībā.
Pagaidām ir skaidrs, ka bytedance nav apmierināts ar tikai sociālo mediju piederību – tā arī veido spēli izstrādātājam MindShare.
Izstrādātāji interesē par Lynx var pārbaudīt Github repo un pārbaudiet, vai tas dzīvo līdz hype. Ja Bydedance izpilda savus solījumus, tas varētu iezīmēt lielas pārmaiņas platformas lietotņu izstrādes sākumu.