Hurray! New Rails digest arrived at the beginning of winter. It is likely, you heard of some open source projects, we share today, before. But it is also for sure, that some other of them from this list is a surprise for you. The worst thing about software development that you can’t use all of the cool tools you know. But more you know – the better solution you can find in future. In this ‘Monthly trending Ruby on Rails repositories. December, 5’ digest you will meet error monitoring for Rails, Vue on Rails gem, publishing framework, DB schema managing tool, carpooling platform, Vim config for Rails and many other awesome repositories!
Recently we made a post with Google Cloud and AWS comparison. But we promised to include there Microsoft Azure. While we’re still working on that you might enjoy the example of creating a serverless API using Microsoft Azure. What if you want or need to make your own API? Serverless can help create a nice one for data you’d like to expose for use. Here we’ll be able to create an API in a few button clicks, with minor modifications.
We’re continuing our new regular screencasts series on Syndicode’s YouTube channel! As we are Ruby on Rails agency, we’d like to deliver some great Ruby lifehacks to you and hope you will find it useful! Prepared by Paul Leoniuk, Rails lifehacks will bring you some interesting and useful knowledge. If you will have any comments, questions or suggestions, leave your comments under the post or under the original video on our YouTube channel. Today we’ll tell you about big database queries and highload optimization!
Syndicode shared with you backend development cheatsheet for 2018 where you could find step by step visual guides demonstrating the bigger picture of what you should know as a frontend developer. And now we will present you the flexible relational (not key-value, not document-oriented) store that makes it easy to describe, grow, and reuse your domain schema and will check what do you know about Mentat knowledge base?
After we mentioned some of the best tips and methods for writing a better Ruby code, we also encouraged you to learn more about methods in Ruby. And today we will help you with this task by providing some entry but necessary information on useful ActiveRecord methods. These methods will help you to solve N+1 queries problem and to achieve the results faster!
While we’re using different APIs for our projects, we see that there is a lot of hype about GraphQL. It’s an elegant approach to solve many problems associated with traditional REST APIs. But there are some issues in GraphQL that lead to a bloated codebase or even to a dramatically slowed-down app. Today we will show you 5 GraphQL apps issues and the ways to avoid them!
As you know Syndicode’s passion about Ruby on Rails, you wouldn’t be surprised with our next find. Sails.js is a Node.js MVC framework inspired by Ruby on Rails that follows convention over configuration principle. Sail.js allows you to quickly build REST APIs, single-page apps, and real-time (WebSockets-based) apps. It makes extensive use of code generators that allow you to build your application with less writing of code — particularly of common code that can be otherwise scaffolded.
Since Syndicode is web and mobile apps development agency, we couldn’t miss this framework as it is great for building networking services and applications. And today we want to tell you about Express. Express is a Node.js web framework with many neat pre-built packages you can just drop and use.