Det kan lätt kännas som om Ruby on Rails, särskilt i sin senaste version, har allt och diskbänken (jag skulle ärligt talat inte bli alltför förvånad över att hitta ActiveSupport::KitchenSink där). Kan det finnas något som saknas? Detta och mycket mer nedan.
Smidiga animationer med React och Framer Motion
Av Indrek Lasn
React har för mycket overhead för att göra animationer med det ... är den konventionella visdomen. Och det kan lätt vara sant: att pumpa ut 60 FPS ur en ren React-byggnad är möjligt på bara de biffigaste maskinerna. Men om du blir smart med det, som Indrek gjorde, är himlen gränsen.
https://medium.com/better-programming/smooth-animations-with-react-and-framer-motion-c272b6f22f67/
GraphQL på Rails: En guide i tre delar
Av Andy Barnov
Inte för att vi hatar gamla hederliga REST, men i takt med att vi flyttar fler och fler av vår organisations projekt mot GraphQL API:er blir fördelarna (särskilt den frihet som frontend-folket åtnjuter utan att behöva vänta på de skorpiga backend-rangörerna) alltmer uppenbara. Om du kör en Ruby projekt du bör definitivt kolla in den här omfattande guiden ut.
http://www.rubyflow.com/p/27d75m-graphql-on-rails-a-three-part-guide
Ett hemligt vapen för nystartade företag - funktionell programmering?
Av Ramanan Raghavendran
Personligen anser jag att funktionell programmering är framtidens melodi, eftersom det ligger närmare hur människor faktiskt tänker - jag har faktiskt skrivit om det på den här bloggen. Ramanan tar det ett steg längre och diskuterar hur FP kan vara esset i rockärmen för hela din organisation.
Automatisk skalning av Kafka Streams-applikationer med Kubernetes
Av Jaroslaw Kijanowski
Här är en för devops bland oss. Kafka Streams är fantastiska om du behöver en hög genomströmning, men det finns en god chans att din arbetsbelastning fluktuerar under dagen. Med tanke på hur lätt det är att lägga några Kubernetes på en offentlig moln idag, skulle du vara försumlig om du inte såg hur automatisk skalning av denna belastning kan fungera.
https://blog.softwaremill.com/autoscaling-kafka-streams-applications-with-kubernetes-9aed2e37d3a0
6 saker som saknas på rälsen
Av Kevin English
Som jag sa: det är svårt att tro att Rails inte redan har allt. Men här är sex mycket vanliga mönster som 100% saknas från nuvarande Rails, och som du förmodligen kommer att sluta släppa en pärla i för eller bygga själv. Det är en upplysande läsning oavsett om du redan känner till mönstren eller inte, och som sådan är detta vår headliner för veckan. Läs den bara redan nu!
http://kenglish.co/blog/2019/5/6-things-missing-from-rails/
Bonus! Något lättare till helgen? Vad sägs om 5 funktioner i ES2019 som du kan använda redan idag?!
Läs mer om detta: