Nykyään voi helposti tuntua siltä, että Ruby on Rails:ssä, varsinkin sen viimeisimmässä versiossa, on kaikki ja kaikki mahdollinen (en rehellisesti sanottuna olisi kovin yllättynyt, jos ActiveSupport::KitchenSink löytyisi sieltä). Voiko jotain puuttua? Tämä ja paljon muuta alla.
Sujuvat animaatiot React:n ja Framer Motionin avulla
Indrek Lasn
React:llä on liikaa yleiskustannuksia animaatioiden tekemiseen sillä... on perinteinen käsitys. Ja se voi helposti pitää paikkansa: 60 FPS:n tuottaminen pelkällä React:llä on mahdollista vain kaikkein tehokkaimmilla koneilla. Mutta jos sen kanssa on nokkela, kuten Indrek teki, taivas on rajana.
https://medium.com/better-programming/smooth-animations-with-react-and-framer-motion-c272b6f22f67/
GraphQL on Rails: Rails: Kolmiosainen opas
Andy Barnov
Ei sillä, että vihaamme vanhaa kunnon RESTiä, mutta kun siirrymme yhä useammassa organisaatiomme projektissa GraphQL-rajapintoihin, hyödyt (erityisesti vapaus, josta frontend-osaajat nauttivat ilman, että he joutuvat odottamaan backend-osaajia) tulevat yhä ilmeisemmiksi. Jos käytät Ruby projekti sinun pitäisi ehdottomasti tutustua tähän kattavaan oppaaseen.
http://www.rubyflow.com/p/27d75m-graphql-on-rails-a-three-part-guide
Startup-yritysten salainen ase - funktionaalinen ohjelmointi?
Ramanan Raghavendran
Itse olen sitä mieltä, että funktionaalinen ohjelmointi on tulevaisuuden tapa, koska se on lähempänä todellisen ihmisen ajattelutapaa - olen itse asiassa kirjoittanut tästä tässä blogissa. Ramanan vie asian askeleen pidemmälle ja kertoo, miten FP voi olla ässä koko organisaation hihassa.
Kafka Streams -sovellusten automaattinen skaalaus Kubernetes:n avulla
Jaroslaw Kijanowski
Tässä on nyt yksi devopseille keskuudessamme. Kafka Streams on mahtavaa, jos tarvitset suuren läpimenotehon, mutta on hyvin mahdollista, että työmääräsi vaihtelee päivän aikana. Kun otetaan huomioon, kuinka helppoa on sijoittaa Kubernetes julkiseen pilvi nykyään, olisi huolimatonta olla huomaamatta, miten tämän kuorman automaattinen skaalaus voi toimia.
https://blog.softwaremill.com/autoscaling-kafka-streams-applications-with-kubernetes-9aed2e37d3a0
6 asiaa, jotka puuttuvat kiskoista
Kevin English
Kuten sanoin: on vaikea uskoa, ettei Railsissa ole jo kaikkea. Tässä on kuitenkin kuusi hyvin yleistä mallia, jotka 100% puuttuvat nykyisestä Railsista ja joita varten luultavasti päädyt lisäämään helmiä tai rakentamaan ne itse. Se on valaisevaa luettavaa riippumatta siitä, tunnetko mallit jo vai et, ja siksi tämä on viikon pääkirjoituksemme. Lukekaa se jo!
http://kenglish.co/blog/2019/5/6-things-missing-from-rails/
Bonus! Jotain kevyempää viikonlopuksi? Miten olisi 5 ES2019-ominaisuutta, joita voit käyttää jo tänään?!
Lue lisää: