Cosa facciamo

Stanco dei soliti talk su React che vanno poco oltre l'hello world?

L'obbiettivo di questa community e' Il confronto e knowledge-sharing tra persone che vivono le gioie e i dolori dell'usare React JS giornalmente tramite talk, workshops e discussioni aperte su argomenti medio-avanzati.
` Alcuni degli argomenti che tratteremo:
- Patterns
- tooling
- Best practice (e bad practics)
- styling
- type-cheking
- tecniche avanzate di debugging e profiling
- testing
- state-management
- context e altre features avanzate
- data-fetching
- altre cose interessanti che ruotano attorno all' ecosistema React

Entra a far parte della community!

Eventi in programma (1)

UI Testing Best Practices

Luogo da definire

Descrizione:
Cosa succeede se i test che scriviamo nel nostro team/azienda non sono facilmente leggibili (o addirittura "decifrabili")? Succede che i test stessi, invece che garantire confidenza sul fatto che il codice e l'app funzionino, aggiungono carico cognitivo invece che toglierlo, non permettono di capire cosa il codice e l'app dovrebbero fare perché sono piú complessi del codice stesso che dovrebbero testare, non danno confidenza nel fare refactoring, sono obsoleti rispetto al codice che devono testare Senza parlare cher quando falliscono, non permettono di identificare il problema alla base del fallimento - non permettono di capire se é il codice che non funziona o sono i test stessi che non funzionano, ci portano ad accettare i continui fallimenti Riasumendo, il costo di avere test (CI piú lente, sviluppo piú lento, librerie esterne da mantenere aggiornate) non é ripagato dal vantaggio di averli. Senza dimenticarsi che tutti i punti di cui sopra frustrano non poco il team Durante il talk condivideró con voi le best practice generiche che ho imparato nel tempo per evitare di incappare nei problemi sopracitati, applicabili ad ogni tipo di test (Unit test, Component test, Integration test, Story test, E2E test).

Speaker:
Stefano Magni - Frontend Tech Leader at Hasura.
Sono uno sviluppatore front-end, speaker e Cypress Ambassador. Mi piace aumentare la qualitá dei prodotti cui lavoro, occuparmi di Developer Experience, aiutare altri sviluppatori a crescere e scrivere codice duraturo. Nella mia carriera, ho sviluppato diversi tipi di interfacce: giochi, configuratori, app di disegno, siti responsive, applicazioni mobile, backoffice, e recentemente mi sono concentrato su codebase molto piú ampie (> 150K LOC). In questo momento sono Frontend Tech Leader in Hasura e sono concentrato sullo sviluppo con React, TypeScript e tutto il loro ecosistema.
GitHub: https://github.com/NoriSte
LinkedIn: https://www.linkedin.com/in/noriste/
Twitter: https://twitter.com/Noriste

Lo sapete che con Crafted Software abbiamo organizzato un workshop dedicato all’end-to-end testing tenuto proprio da Stefano Magni? Solo per la nostra community è disponibile uno sconto del 10% qui:
https://www.eventbrite.it/e/biglietti-effective-end-to-end-testing-with-cypress-il-workshop-con-stefano-magni-412908619797?discount=REACTJS_MILANO_COMMUNITY

Link Youtube
https://www.youtube.com/channel/UCoOqyOJekl1QztuGoxisXug
Link Canale Telegram
https://t.me/+RZxo474PyO9kMzk0

Programma:
∙19:20 Inizio talk by Stefano Magni
∙20: 15 Spazio per le domande
∙20: 30 Cena networking

Eventi passati (27)

The 3rd Dimension Demystified

Luogo da definire

Foto (32)