CRUD

An acronym worth knowing. CRUD stands for Create, Read, Update, and Delete; the 4 essential data operations.

'Thumbnail image for What are websockets?'

CRUD

What are websockets?

19 March 2021 • 2 minutes

In this blog, we walk you through websocket basics and some examples of websockets used in the Codebots Platform.

Written by Hayden Steel

'Thumbnail image for Efficiently searching text using postgres'

CRUD

Efficiently searching text using postgres

10 February 2021 • 8 minutes

Both C#Bot and Springbot use Postgres as their default database. One feature of Postgres is searching large text documents similar to a search engine. In this article we go over the algorithm that it uses for searching and how to implement it yourself.

Written by Jordi Kitto

'Thumbnail image for How do you implement CRUD using GraphQL?'

CRUD

How do you implement CRUD using GraphQL?

05 November 2020 • 7 minutes

GraphQL is the new kid on the block when it comes to web services and APIs. Once you get to know more about GraphQL you will understand why there is a rise in its popularity, as it makes for a flexible interface. But first, we need to talk CRUD as this underpins a big part of GraphQL.

Written by Eban Escott

'Thumbnail image for How can you implement CRUD using OpenAPI?'

CRUD

How can you implement CRUD using OpenAPI?

27 October 2020 • 8 minutes

The OpenAPI is a broadly adopted industry standard for describing modern APIs. CRUD stands for Create, Read, Update, and Delete. It is possible to implement CRUD using an OpenAPI. If that sounded confusing, then you are not alone. There are several concepts and acronyms that need unpacking. So, in this article I will gently introduce the concepts and by the end of reading this you will be able to throw down the lingo with the best of them!

Written by Eban Escott

'Thumbnail image for How do you secure your data using CRUD?'

CRUD

How do you secure your data using CRUD?

19 October 2020 • 8 minutes

There is a lot of data in the world. Current estimates put it somewhere between 4 and 5 zettabyte's (1 ZB = 1,000,000,000,000,000,000,000 bytes). Geez! That is a lot. No doubt, you have been collecting some as well. Possibly in a database or even in a spreadsheet. In this article, we are going to look at how you can make this data available securely using modern software technologies.

Written by Eban Escott

'Thumbnail image for What are SQL CRUD operations?'

CRUD

What are SQL CRUD operations?

13 October 2020 • 6 minutes

Databases are great! They allow you to store data on a disk so that it can be accessed again later. A computer's memory is not usually large enough to hold all the data associated with an application so it must be stored. The Structured Query Language (SQL) is a domain specific language for managing this data.

Written by Eban Escott

'Thumbnail image for How do you test your CRUD operations?'

CRUD

How do you test your CRUD operations?

08 October 2020 • 9 minutes

Testing is the key to great quality software and it can be seriously hard to do. Some developers skip this all important step for a number of reasons, one of those reasons could be that they do not know how to test something. Well, that excuse is now out, in this article we follow through a solid test plan for CRUD operations and by the end of this article you will be testing like a pro.

Written by Eban Escott

'Thumbnail image for What are CRUD operations?'

CRUD

What are CRUD operations?

29 September 2020 • 2 minutes

Create, read, update and delete, also known as CRUD, are the central functions to developing any app. In this article, we explain what CRUD operations are and their importance in software development.

Written by Eban Escott