All posts by admin

Go vs Rust

I’ve been using Go for a while now to build a wide range of applications; at the same time, I’ve been hearing many good things about Rust, so recently I decided to spend time learning Rust. Both languages, although created to achieve different goals, share many similarities. During the last few months I’ve been taking notes to try to wrap…

Read More

5 Tips to Speed Up Your Node.js Performance

Node.js is known as event-driven I/O server-side JavaScript environment and single-threaded event loop based on V8 Engine ( Google’s open-source high-performance JavaScript engine). The event-driven architecture of Node.js is a very good technology for real-time applications, especially chat applications and streaming applications. As both the client-side and the server-side are written in JavaScript, the synchronization process which…

Read More

NestJS and its Advantages for Backend Developers

NestJS is a framework for building efficient and scalable Node.js server-side applications built with and fully supported by TypeScript. It uses robust HTTP Server frameworks like Express or Fastify. Nest provides a level of abstraction above common Node.js frameworks and exposes its APIs to the developer. This gives a great amount of freedom to use…

Read More

Typescript ile Nodejs Express Projesi Oluşturmak

Öncelik Typescript kullanmaya neden gerek duyduğumuz hakkında biraz konuşalım. JavaScript ilk tasarlanırken büyük ölçekli uygulama geliştirmek için tasarlanmamıştır. Yani Javascript’te C#, Java ‘da olduğu gibi classlar, interfaceleri modüller vb. yapılar mevcut değil. Bu durum JavaScript ile büyük projelerde development yapmayı zorlaştırıyor. Derken imdadımıza TypeScript yetişiyor. TypeScript, JavaScript’in sıkıntılı yanlarından bizi kurtarır ve büyük ölçekli uygulamalar geliştirmemizi sağlar. TypeScript,…

Read More

Creating Nodejs Express Project with Typescript

First, let’s talk a little about why we need to use Typescript. When JavaScript was originally designed, it was not designed for large-scale application development. That is, in Javascript, C#, as in Java, classes, interfaces, modules, etc. structures are not available. This makes it difficult to develop large projects with JavaScript t. Then TypeScript comes to…

Read More