Tänapäeval võib kergesti tunduda, et Ruby on Rails, eriti selle viimases versioonis, sisaldab kõike ja köögivalamu (ma ausalt öeldes ei oleks liiga üllatunud, kui leiaks sealt ActiveSupport::KitchenSink). Kas seal võib midagi puudu olla? See ja palju muud allpool.
Sujuvad animatsioonid React ja Framer Motioniga
Autor Indrek Lasn
React-l on liiga palju üleliigset kulu, et sellega animatsioone teha... on tavaline arusaam. Ja see võib kergesti olla tõsi: 60 FPS-i välja pumpamine puhtast React-koostist on võimalik ainult kõige jõulisematel masinatel. Aga kui sa saad sellega targaks, nagu Indrek tegi, siis on taevas piir.
https://medium.com/better-programming/smooth-animations-with-react-and-framer-motion-c272b6f22f67/
GraphQL on Rails: Kolmest osast koosnev juhend
Andy Barnovi poolt
Mitte et me vihkaksime vana head RESTi, kuid kuna me liigutame üha rohkem oma organisatsiooni projekte GraphQL APIde suunas, siis on selle eelised (eriti vabadus, mida frontend-töötajad saavad nautida, ilma et nad peaksid ootama backend-töötajate ootamist) üha ilmsemalt näha. Kui te kasutate Ruby projekt peaksite kindlasti selle põhjaliku juhendi läbi vaatama.
http://www.rubyflow.com/p/27d75m-graphql-on-rails-a-three-part-guide
Salajane relv idufirmadele - funktsionaalne programmeerimine?
Ramanan Raghavendrani poolt
Mina isiklikult olen arvamusel, et funktsionaalne programmeerimine on tuleviku tee, kuna see on lähemal tegelikule inimkäsitlusele - tegelikult olen sellest kirjutanud siinsamas blogis. Ramanan läheb sammu võrra edasi ja arutleb selle üle, kuidas FP võib olla äss kogu teie organisatsiooni varrukas.
Kafka voogude rakenduste automaatne skaleerimine koos Kubernetes-ga
Jaroslaw Kijanowski poolt
Siin on nüüd üks devopside jaoks meie seas. Kafka Streams on vinge, kui teil on vaja suure läbilaskevõimega sissevoolu, kuid on tõenäoline, et teie töökoormus kõigub päeva jooksul. Arvestades, kui lihtne on plopata mõni Kubernetes avalikku pilv nendel päevadel, siis oleks kahju, kui te ei näeks, kuidas selle koormuse automaatne skaleerimine võib toimida.
https://blog.softwaremill.com/autoscaling-kafka-streams-applications-with-kubernetes-9aed2e37d3a0
6 asja, mis puuduvad rööbastelt
Kevin Inglise poolt
Nagu ma ütlesin: on raske uskuda, et Railsis ei ole juba kõike olemas. Kuid siin on kuus väga levinud mustrit, mis on 100% praegusest Railsist puudu ja mille jaoks te tõenäoliselt lõpuks omale pärli sisse viskate või ise ehitate. See on valgustav lugemine, olenemata sellest, kas te teate neid mustreid juba või mitte, ja sellisena on see meie nädala pealkiri. Lihtsalt lugege seda juba!
http://kenglish.co/blog/2019/5/6-things-missing-from-rails/
Boonus! Midagi kergemat nädalavahetuseks? Kuidas oleks 5 ES2019 funktsiooni, mida saate kasutada juba täna?!
Loe edasi: