Get a perfect quote

We’re eager to work with you. Please share your project goals and contact information. We respond to 97% of messages within 1-2 business day. Really!

TELL US ABOUT YOU

TELL US ABOUT YOUR PROJECT

What Are You Looking For?

Browse

Roobykon Ruby Digest: Issue 12

Back

 Main_Roobykon_Digest_image Almost a month has passed since the last issue of our digest. All the news have accumulated in our backpacks, and we just need to talk them out! Practical advices, best practices, curious charts and insightful tutorials - we’ve kept the nuts out of the world of Ruby and Rails development and would like to share them with you.

 

1. Fighting the Hydra of N+1 queries

Fighting_The_Hydra

Every developer who has something to do with Rails knows about the N+1 query disaster. There was already a lot of said about this problem and the solution to it. However, simple and well-known way out in long-lasting projects can be quite tricky. Let’s discuss all the pitfalls to defeat the hydra once and for all.

 

2. Ruby on Rails Web Application Vulnerabilities: How to Make Your App Secure

Make_Your_App_Secure

Despite the relative security of the RoR framework, developers should fully understand all the weaknesses it has and the best ways to prevent them from being hit. So, guys from RubyGarage made a marvelous research of the basic web app security violations to get you ready for any eventualities.

 

3. The hidden cost of the invisible queries in Rails

invisible_queries_in_Rails

Yeah, Ruby on Rails is great! It allows us to build web apps without knowing every involved technology. However, it is not only for our own good. In this article Alex Castano, lead developer from Spain will show some notable drawbacks and how they influence the Rails app development.

 

4. Practical Graph Theory in Ruby

Practical_graph_theory

Under this link, you will get a detailed description of what a graph data structure is and how to use it with the RGL gem. Plus, you’ll get an idea about common algorithms for working with graphs, like DFS, BFS & Dijkstra’s. So, step right up, it'll be quite insightful!

 

5. One more article about Ruby best practice

ruby_best_practice

And here is another great post about the best Ruby practices, that apparently will help you to make a more stable code and create better and faster features. These easy but absolutely reasonable advices will definitely come in handy in your day to day work!

 

6. Best Ruby on Rails Content Management Systems (CMS)

Best_CMS

What are the best RoR CMSs? Have you ever asked yourself this question? Probably - Yes! But it would be always problematic to find the right answer because of the constantly changing goals. Take a look at this fresh list of top seven popular Rails CMSs, and maybe it’ll help you to figure out which is best for you right now.

 

7. Building APIs with Ruby on Rails and GraphQL

Building_APIs_with_Ruby

Creating APIs for mobile and web apps has become a widely spread implementation today. Because of the rising popularity of smartphones REST APIs have become the main standard to exchange data between application server and clients. This specific article will show you how to build APIs with RoR overcoming all the difficulties.

 

8. Four Ways to Secure Your Authentication System in Rails

Authentication_System_Rails

Authentication frameworks in Ruby on Rails can be somewhat of a contentious topic. In this small post Sid Krishnan, a young Ruby and Rails geek, will give you just four things to think about your authentication system, but don’t hesitate - it would be 100% useful!

 

9. Everything you should know about Ruby Splats

Ruby_Splats

The author of the publication was working on a new solid project playing with our favorite Rails 5.1, Webpacker, Bootstrap 4, React, etc. and decided to share his new experience. More specifically, this is some kinda small investigation of how the splat features work in Ruby.

 

10. Using React Inside Your Rails Apps

React_Inside_Your_Rails

Including React into the Rails application is not only possible, it’s truly elegant solution for avoiding the spaghetti code that jQuery could lead to. Fasten your seat belts, in this article, Marian Serna and Leigh Halliday will explore different ways of using React inside of your new or existing Rails applications.

 

Rate Roobykon Software