21: TKMV: Miksi kaikki kysymykset ovat niin React-keskeisiä?
Web-kehityksestä kertovan huumoripodcastin tämän viikon jaksossa käydään läpi aivan käsittämätön määrä teidän, rakkaiden kuuntelijoidemme, lähettämiä kysymyksiä!
Kysymykset
- Miksi kaikki on niin React-keskeistä?
- Webpack, rollup, parcel ja muut build -kalut. Kauanko maksaa vaivaa tunkata buildia kasaan ja minkä kanssa pääsee helpoimmalla?
- Mikä saa teidät työskentelemään konsulttifirmassa eikä esimerkiksi jossain omaa tuotetta tekevässä firmassa?
- Git aiheinen kysimus: Onko dev branchissa mitään järkeä kun on kuitenkin master(vastaa tuotantoa) ja siitä voitaisiin suoraan forkata issue/feature branchit? Meillä on prod server(sama kuin master branch) ja dev server(silloin tällöin sama kuin dev branch). Porukka committailee ja mergeilee miten sattuu dev branchiin ja asioita jää helposti roikkumaan. Viimeksi masteri oli 81 committia jäljessä ja ihan tuurista kiinni kenelle tämä iloinen dev->master->prod merge-deploy helvetti osuu. CI lienee yksi ratkaisu, mutta ei olla ihan vielä siinä ja henk.koht. haluaisin tappaa tuon dev branchin tai ainakin sen vastuuttoman käytön. Mitä teen? (lehtuska)
- Onko Web Assembly tai Web Components iso juttu lähitulevaisuudessa? Kannattaako niihin panostaa jo nyt?
- Onko webassembly vielä käyttökelpoinen webbidevauksessa / tuleeko joskus olemaan?
- Miten saan Reactin ja kaikki muut uudet herkut lisättyä minun Classic ASP-sovellukseen, jonka tein vuonna 1998 kun se oli uusinta uutta?
- Tuleeko React Native for Web mullistamaan webbikehityksen?
- Mitä mieltä ootte create--app boilerplateista tai boilerplateista ylipäätään?
- Kokonainen jakso testaamisesta (@APKoponen)
- Less, Stylus, Sass, PostCSS vaiko CSS-modulit, styled components vai jotain muuta? Mistä tietää mitä kannattaa käyttää?
- Onko Reactin uuden context APIn opettelu "pakollista", jos haluu jatkossa tehä Reactii? Entä kannattaako sen opettelu?
- Parhaimmat tavat testaamiseen: unit, e2e jne. mitä käyttää?
- Näin vahvemmin backend-henkisenä olen pitkään miettinyt fronttidevauksen syventymisen hyötyjä. Onko projektit oikeasti nopeutuneet, menneet kompleksisemmiksi tai muuten muuttuneet kivemmiksi sillä että homma tehdään Purescriptillä, joka käännetään JS:ksi ja sitten parsitaan kokonaisiksi tiedostoiksi ties millä frameworkeilla. Missä on hyöty? (Jäärä)
Jakson valinnat
- Riku: Maniac
- Antti: Witcher-kirjasarja