Heutzutage hat man leicht das Gefühl, dass Ruby on Rails, vor allem in seiner neuesten Version, alles hat und das Spülbecken (ich wäre ehrlich gesagt nicht allzu überrascht, ActiveSupport::KitchenSink darin zu finden). Kann da noch etwas fehlen? Dies und vieles mehr weiter unten.
Flüssige Animationen mit React und Framer Motion
Von Indrek Lasn
React hat zu viel Overhead, um damit Animationen zu machen... lautet die gängige Meinung. Und das kann durchaus stimmen: 60 FPS aus einem reinen React-Build herauszupumpen, ist nur auf den stärksten Maschinen möglich. Aber wenn man es geschickt anstellt, wie Indrek es getan hat, ist der Himmel die Grenze.
https://medium.com/better-programming/smooth-animations-with-react-and-framer-motion-c272b6f22f67/
GraphQL auf Rails: Ein dreiteiliger Leitfaden
Von Andy Barnov
Nicht, dass wir das gute alte REST hassen würden, aber da wir immer mehr Projekte unserer Organisation auf GraphQL-APIs umstellen, werden die Vorteile (insbesondere die Freiheit, die die Frontend-Mitarbeiter genießen, ohne auf die verkrusteten Backend-Ranger warten zu müssen) immer deutlicher. Wenn Sie ein Rubinrot Projekt sollten Sie sich diesen umfassenden Leitfaden unbedingt ansehen.
http://www.rubyflow.com/p/27d75m-graphql-on-rails-a-three-part-guide
Eine Geheimwaffe für Startups - Funktionale Programmierung?
Von Ramanan Raghavendran
Ich persönlich bin der Meinung, dass funktionale Programmierung der Weg in die Zukunft ist, da sie der menschlichen Denkweise am nächsten kommt - ich habe sogar in diesem Blog darüber geschrieben. Ramanan geht noch einen Schritt weiter und erörtert, wie FP das Ass im Ärmel Ihrer gesamten Organisation sein kann.
Automatische Skalierung von Kafka-Streams-Anwendungen mit Kubernetes
Von Jaroslaw Kijanowski
Now here’s one for the devops amongst us. Kafka Streams are awesome if you need a high-throughput ingest, but there’s a good chance your workload fluctuates during the day. Given how easy it is to plop some Kubernetes on a public Wolke Heutzutage wäre es nachlässig, nicht zu sehen, wie eine automatische Skalierung dieser Last funktionieren kann.
https://blog.softwaremill.com/autoscaling-kafka-streams-applications-with-kubernetes-9aed2e37d3a0
6 Dinge, die bei Schienen fehlen
Von Kevin English
Wie ich schon sagte: Es ist schwer zu glauben, dass Rails nicht schon alles hat. Aber hier sind sechs sehr häufig vorkommende Muster, die 100% von aktuellen Rails fehlt, und dass Sie wahrscheinlich am Ende fallen ein Juwel in für oder bauen Sie selbst. Es ist eine aufschlussreiche Lektüre, egal ob Sie die Muster bereits kennen oder nicht, und als solche ist dies unser Titelthema für diese Woche. Lesen Sie es einfach!
http://kenglish.co/blog/2019/5/6-things-missing-from-rails/
Bonus! Etwas Leichteres für das Wochenende? Wie wäre es mit 5 ES2019-Funktionen, die Sie schon heute nutzen können?!
Lesen Sie mehr: