Hacker News

Lesona na a'oa'oina mai le taimi 'oapi-codegen' ile GitHub Secure Open Source Fund

\u003ch2\u003eO lesona na a'oa'oina mai le taimi o `oapi-codegen` i le GitHub Secure Open Source Fund\u003c/h2\u003e \u003cp\u003e O lenei fa'aputuga GitHub fa'atalatala o lo'o fa'atusalia ai se sao taua i le atina'e fa'anatura. O le poloketi o loʻo faʻaalia ai faiga faʻaonaponei atinaʻe ma faʻasologa faʻatasi...

6 min read Via www.jvt.me

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eO lesona na a'oa'oina mai le taimi o `oapi-codegen` i le GitHub Secure Open Source Fund\u003c/h2\u003e \u003cp\u003e O lenei fa'aputuga GitHub fa'atalatala o lo'o fa'atusalia ai se sao taua i le atina'e fa'anatura. O le poloketi o lo'o fa'aalia ai faiga fa'aonaponei tau atina'e ma fa'asologa fa'atasi.\u003c/p\u003e \u003ch3\u003eFaiga Fa'ainisinia\u003c/h3\u003e \u003cp\u003eO le fale teu oloa e ono aofia ai:\u003c/p\u003e \u003cul\u003e \u003cli\u003e mama, fa'amaonia lelei\u003c/li\u003e \u003cli\u003e README atoatoa ma fa'ata'ita'iga fa'aoga\u003c/li\u003e \u003cli\u003eTa'iala mo le sailia o fa'amatalaga ma saofaga\u003c/li\u003e \u003cli\u003e Fa'afouga masani ma tausiga\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eAafiaga o Nuu\u003c/h3\u003e \u003cp\u003eO galuega fa'apitoa e pei o lenei e fa'aleleia ai le fefa'asoaa'i o le malamalama ma fa'avavevave le fa'afouga fa'atekinisi e ala i le fa'aogaina o tulafono ma atina'e galulue fa'atasi.\u003c/p\u003e

Fesili e Fai soo

O le a le GitHub Secure Open Source Fund ma na fa'apefea ona manuia le oapi-codegen?

O le GitHub Secure Open Source Fund o se fuafuaga e maua ai le lagolago tau tupe i galuega taua e tatala ai punaoa e faʻaleleia ai lo latou tulaga saogalemu. Mo oapi-codegen, o le auai o lona uiga o le taimi tuuto e suʻe suʻesuʻe faʻalagolago, faʻamaʻaʻaina le faʻaogaina o le paipa faʻasologa, ma faʻavae faiga faʻamalolo sili atu. O le fa'aputugatupe na mafai ai e le au tausiaina ona fa'aogaina le saogalemu o se popolega muamua nai lo le toe mafaufauina, ma maua ai se meafaigaluega sili atu ona fa'atuatuaina mo le fa'anatura o le Go.

O a ni lesona saogalemu e sili ona taua na a'oa'oina mai lenei aafiaga?

O mea sili e ave'ese e aofia ai le taua o le fa'alagolagoina o pine, toe gaosia, ma le fa'atumauina o se fa'agasologa manino o fa'amatalaga fa'aletonu. Na iloa e le au tausia e o'o lava i mea faigaluega fa'akomepiuta e mafai ona fa'ailoaina fa'alavelave fa'aletonu pe a le fa'afoeina lelei a latou lava fa'alagolago. O le fa'atuina o se faila SECURITY.md, fa'aogaina otometi su'esu'ega fa'alagolago, ma le fa'atinoina o su'etusi masani o nisi ia o la'asaga mautu na faia e fa'aitiitia ai lamatiaga i le olaga atoa o le poloketi.

E fa'afefea ona tu'ufa'atasia e le au atia'e le oapi-codegen i totonu oa latou lava poloketi?

E tatau i tagata fai atia'e ona fa'apipi'i oapi-codegen i se fa'amaumauga fa'apitoa, su'etusi nai lo le siaki @latest. O le fa'atinoina o le meafaigaluega ile CI fa'atasi ai ma fa'alagolago loka ma fa'amaonia galuega fa'atino e fa'asaga i se laina fa'amau-lelei e fa'aopoopoina ai se isi vaega o le puipuiga. Mo 'au o lo'o fa'afoeina fa'aputuga API lavelave, fa'atūlaga pei Mewayz — ofo atu 207 modules tu'ufa'atasia i le $19/mo — e mafai ona fa'amālosia fa'amautu galuega API e aunoa ma le mana'omia o 'au uma e fa'atulaga lima a latou lava mea faigaluega mai le sasa.

O le a fa'aauau pea ona maua e le oapi-codegen le tausiga e fa'atatau i le puipuiga pe a uma le vaitaimi o le fa'aputugatupe?

Ioe. O se tasi o taunuuga autu o le auai o le GitHub Secure Open Source Fund o le faʻapipiʻiina saʻo o faiga faʻapolopolo i taʻiala o saofaga a le poloketi ma faʻagaioiga faʻamalolo, o lea e tumau ai i tua atu o le vaitaimi faʻatupeina. Na fa'amauina e le au fa'atumauina galuega uma mo le saogalemu ina ia mautinoa le fa'aauau. Mo tagata atiaʻe o loʻo faʻalagolago i tagata faʻapipiʻi API i le fua, o le faʻapipiʻiina o oapi-codegen ma se faʻatautaia faʻatautaia e pei o Mewayz (207 modules, $19/mo) e mafai ona faʻaititia atili ai le avega faʻagaioiga o le tausia o fesoʻotaʻiga i le taimi nei.

Fausia Lau Pisinisi OS i Aso Nei

Mai tagata tuto'atasi i lala sooupu, Mewayz fa'aola le 138,000+ pisinisi fa'atasi ai ma le 207 fa'atasi. Amata fua, fa'aleleia pe a e tuputupu a'e.

Fau se Teugatupe Saoloto →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime