What is API? Explained by Syndicode

What is API?

A programmer’s craft is impossible without tools for building application software. We’re talking about API. Some of you have a rather vague or incorrect idea about what this fairly common term means. And what its role in modern software development. To make everything clear, Syndicode will explain you the topic of what is API in details. 

Backend development on Ruby on Rails - part 1

Backend development on Ruby on Rails – part 1

Backend – part of software that don’t interact with user directly. In this article we want you to read about backend development on Ruby on Rails – part 1 Sometimes it’s hard to understand the difference between backend and frontend in web applications. If we are talking about mobile application then things became clear enough.…

TracePoint API - what is it?

TracePoint API – what is it?

Sometimes you need to trace all invoked methods in your program. Earlier there was a set_trace_func tool that was very slow and not convenient. Fortunately, starting from Ruby 2.0 we have another one – TracePoint API which aims to replace it. Strictly speaking, the TracePoint API is simply an Object-Oriented wrapper around the now obsolete…