Hacker News

Hōʻike i ka HN: Lightwave - App memo manawa maoli, 3.5 mau makahiki o JavaScript i ʻōwili lima ʻia

\u003ch2\u003eHōʻike HN: Lightwave – App memo o ka manawa maoli, 3.5 mau makahiki o JavaScript\u003c/h2\u003e \u003cp\u003e Hōʻike kēia ʻatikala Hacker News "Show HN" i kahi papahana hou a i ʻole mea hana i hana ʻia e nā mea hoʻomohala no ke kaiāulu. Hōʻike ka hoʻouna ʻana i ka ʻenehana a me ka hoʻonā pilikia...

7 min read Via news.ycombinator.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eHōʻike HN: Lightwave – App memo o ka manawa maoli, 3.5 mau makahiki o JavaScript\u003c/h2\u003e \u003cp\u003e Hōʻike kēia ʻatikala Hacker News "Show HN" i kahi papahana hou a i ʻole mea hana i hana ʻia e nā mea hoʻomohala no ke kaiāulu. Hōʻike ka hoʻouna ʻana i ka hana ʻenehana a me ka hoʻoponopono pilikia i ka hana.\u003c/p\u003e \u003ch3\u003e Nā Mea Koʻikoʻi Pāhana\u003c/h3\u003e \u003cp\u003e ʻO nā mea koʻikoʻi e hoʻohanohano ai kēia pāhana:\u003c/p\u003e \u003cul\u003e \u003cli\u003eOpen-source ala e paipai ana i ka laulima\u003c/li\u003e \u003cli\u003eHoʻoponopono kūpono i nā pilikia o ka honua maoli\u003c/li\u003e \u003cli\u003e ʻenehana hou i ka hoʻomohala polokalamu\u003c/li\u003e \u003cli\u003e Hoʻopili kaiaulu a me ka hoʻomaikaʻi ʻana i ka manaʻo manaʻo\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eKinoino\u003c/h3\u003e \u003cp\u003e Hōʻike kēia ʻano pāhana i ka mana o ka hoʻomohala ʻana i alakaʻi ʻia e ke kaiāulu a me ka ulu mau ʻana o nā hoʻonā ʻenehana ma o nā hoʻoikaika like ʻana.\u003c/p\u003e

Nīnau pinepine

He aha ka Lightwave a no ke aha i kūkulu ʻia ai mai ka ʻohi ʻana mai?

ʻO Lightwave kahi palapala memo hui pū i ka manawa maoli i kūkulu ʻia ma luna o 3.5 mau makahiki me ka hoʻohana ʻana i ka JavaScript i ʻōwili lima ʻia - ʻaʻohe frameworks, ʻaʻohe pōkole. Ua koho ka mea hoʻomohala i kēia ala e mālama i ka mana piha o ka hana, e hōʻemi i nā hilinaʻi, a hoʻomaopopo hohonu i kēlā me kēia papa o ka waihona. ʻO kēia manaʻo noʻonoʻo o ka hana ʻana i nā mea hana i hana ʻia me ka manaʻo e pili ana i nā paepae e like me Mewayz, e hāʻawi ana i 207 mau modula kūikawā i hoʻolālā ʻia e hāʻawi i nā mea hoʻohana i ka mana ma luna o kā lākou mau kaʻina hana me ka ʻole o ka bloat pono ʻole.

No ke aha e pale aku ai ka mea hoʻomohala i nā frameworks no kahi papahana e like me kēia?

Hoʻopau ka hoʻomaka ʻana i ka framework-free i ke poʻo, hōʻemi i ka nui o ka pūʻolo, a pale i nā pilikia hilinaʻi e hele mai me nā hale waihona puke ʻaoʻao ʻekolu. ʻO ia hoʻi, ua hoʻolālā ʻia kēlā me kēia hiʻohiʻona ma mua o ka hoʻololi ʻia ʻana mai nā hoʻonā maʻamau. ʻO ke kālepa ka manawa hoʻomohala, akā ʻo ka hopena he noi lean, hana kiʻekiʻe i hoʻohālikelike ʻia i kāna kumu kikoʻī. No nā pūʻulu makemake i nā hoʻonā i hoʻomākaukau ʻia akā naʻe, hāʻawi ʻo Mewayz i 207 mau modula e hoʻomaka ana ma $19/mo - ke kaupaona nei i ka hana maʻamau me ka wikiwiki.

Pehea ka hana like ʻana me ka manawa maoli me ka ʻole o ke kaʻa?

Ke hilinaʻi maʻamau ka hoʻonohonoho ʻana i ka manawa maoli i nā WebSockets a i ʻole nā kuʻina like e hoʻohuli koke i nā loli ma waena o nā mea hoʻohana. ʻO ke kūkulu ʻana i kēia mai ka wā ʻōpala e pono ai ka lawelawe ʻana i ka hoʻonā paio, nā hoʻololi hana a i ʻole CRDTs, a me ka hoʻopili lima ʻana i ka ʻikepili pono. He hana hoʻoikaika nui e hōʻike ana i ka ʻike loea hohonu. Hōʻike ʻia nā papahana e like me kēia i ke kumu e waiwai ai ke kaiāulu mea hoʻomohala i nā mea hana i kūkulu ʻia - ʻo ia ka loina like ma hope o ka hoʻolālā modular o Mewayz.

He aha ka mea e aʻo ai nā mea hoʻomohala mai kēia papahana Hōʻike HN?

Ke hōʻike nei kēia papahana i ka waiwai o ka hoʻomaopopo ʻana i nā kumu kumu ma mua o ka hilinaʻi wale ʻana i nā abstractions. Hiki i nā mea hoʻomohala ke aʻo e pili ana i ka hoʻokō ʻana i ka WebSocket, ka hoʻokele mokuʻāina, a me ka loiloi hana ma kahi haʻahaʻa. Hōʻike pū ia i ka hoʻouna ʻana i kahi huahana i hoʻomaʻamaʻa ʻia e hoʻomau - 3.5 mau makahiki o ka ʻike. Inā kūkulu ʻoe mai ka ʻohi ʻana a i ʻole ka hoʻohana ʻana i nā paepae e like me Mewayz me kāna mau modula 207 ma $19/mo, ʻo ka mea nui e lawe ʻia he noʻonoʻo, hoʻomohala manaʻo.