46 lines
2.6 KiB
Markdown
46 lines
2.6 KiB
Markdown
|
|
La comunità [freeCodeCamp.org](https://freecodecamp.org) è possibile grazie a migliaia di volontari come te. Accogliamo con favore tutti i contributi alla comunità e siamo entusiasti di darvi il benvenuto a bordo.
|
||
|
|
|
||
|
|
> [!NOTA] Prima di procedere, si prega di prendere un rapido 2 minuti per leggere il nostro [Codice di condotta](https://www.freecodecamp.org/code-of-conduct). Lo applichiamo rigorosamente in tutta la nostra comunità. Vogliamo contribuire a freeCodeCamp.org per essere un'esperienza sicura e inclusiva per tutti.
|
||
|
|
|
||
|
|
Buon contributo.
|
||
|
|
|
||
|
|
Siete invitati a:
|
||
|
|
|
||
|
|
- Crea, aggiorna e correggi i bug nelle nostre [sfide di codifica](#coding-challenges).
|
||
|
|
- Aiutaci a correggere i bug nella piattaforma di apprendimento [di freeCodeCamp.org](#learning-platform).
|
||
|
|
- _(Presto in arrivo)_ Aiutaci a tradurre freeCodeCamp.org nelle lingue del mondo.
|
||
|
|
|
||
|
|
Hai domande? Vai a [queste FAQ](/FAQ.md) dove rispondiamo ad alcune domande comuni sul contributo.
|
||
|
|
|
||
|
|
## Sfide Di Codifica
|
||
|
|
|
||
|
|
Tutte le nostre sfide di programmazione sono curate dalla comunità, portando in conoscenza esperta da volontari come te.
|
||
|
|
|
||
|
|
Puoi aiutarli ad espanderli e migliorare la loro formulazione. È inoltre possibile aggiornare le storie degli utenti per spiegare meglio il concetto o rimuovere quelli ridondanti e migliorare i test di sfida per renderli più accurati testare il codice delle persone.
|
||
|
|
|
||
|
|
**Se sei interessato a migliorare queste sfide di codifica, ecco [come lavorare sulle sfide di codifica](how-to-work-on-coding-challenges.md).**
|
||
|
|
|
||
|
|
## Piattaforma Di Apprendimento
|
||
|
|
|
||
|
|
La nostra piattaforma di apprendimento funziona su uno stack JavaScript moderno. Ha vari componenti, strumenti e librerie, tra cui, ma non solo, Node.js, MongoDB, LoopBack, OAuth 2.0, React, Gatsby, Webpack, e altro ancora.
|
||
|
|
|
||
|
|
In generale,
|
||
|
|
|
||
|
|
- Abbiamo un server API basato su Node.js.
|
||
|
|
- Un insieme di applicazioni client basate su React.
|
||
|
|
- Uno script che usiamo per valutare i nostri progetti di front-end.
|
||
|
|
|
||
|
|
Contribuire a questo richiede una certa comprensione di API, Sintassi ES6 e molta curiosità.
|
||
|
|
|
||
|
|
In sostanza, ci aspettiamo una familiarità di base con alcune delle suddette tecnologie, strumenti e biblioteche. Detto questo, non è richiesto di essere un esperto su di loro per contribuire.
|
||
|
|
|
||
|
|
**Se vuoi aiutarci a migliorare il nostro codebase, puoi usare Gitpod, un ambiente dev online gratuito**
|
||
|
|
|
||
|
|
[](https://gitpod.io/#https://github.com/freeCodeCamp/freeCodeCamp)
|
||
|
|
|
||
|
|
(Avvia un ambiente dev ready-to-code per freeCodeCamp nel tuo browser.)
|
||
|
|
|
||
|
|
O
|
||
|
|
|
||
|
|
**puoi [impostare freeCodeCamp localmente](how-to-setup-freecodecamp-locally.md) sulla tua macchina.**
|