Best of Backend DevelopmentJuly 2023

  1. 1
    Article
    Avatar of permitioPermit.io·3y

    6 Low-Code Tools That Will Make You a Better Frontend Developer

    A developer is measured by their ability to deliver product features in less time while maintaining high code quality. Striking this balance has become more achievable today, thanks to advancements in languages, platforms, CI/CD automation tools, and testing methodologies. We'll explore six low-code tools that can help you become a better frontend developer.

  2. 2
    Article
    Avatar of quastorQuastor Daily·3y

    How LinkedIn Serves 5 Million User Profiles per Second

    LinkedIn has over 930 million users in 200 countries. At peak load, the site is serving nearly 5 million user profile pages a second. To manage the increase in traffic, LinkedIn incorporated Couchbase into their stack as a caching layer. They’ve been able to serve 99% of requests with this caching system.

  3. 3
    Article
    Avatar of tilThis is Learning·3y

    Backend development is more than writing endpoints for frontend

    Backend development is a crucial part of web development that involves creating and maintaining the logic, functionality and data of a website or an application. Backend developers are responsible for writing backend code that communicates with the frontend, the server and the database. They also ensure that the backend code is secure, scalable, reliable and efficient.

  4. 4
    Article
    Avatar of amplicationAmplication·3y

    How to Build a Node.js GraphQL API With NestJS and Prisma

    NestJS and Prisma are a great couple that can provide exactly that. NestJS is a powerful framework specifically designed for building Node.js applications. Prisma is an open-source database toolkit that provides tools and features to simplify database access. Amplication Amplication can automatically generate entities for your database models if you prefer.

  5. 5
    Article
    Avatar of honeypotHoneypot·3y

    Did Developer Salaries Grow in 2023?

    The salaries of tech professionals in Germany grew in 2023 by just 1.5%, which is a very moderate increase when we factor in the average inflation rate. Berlin is offering the most money to developers, while Hamburg offers the lowest salaries. The living cost is the highest of all countries examined in this report.

  6. 6
    Article
    Avatar of tshThe Software House·3y

    A simple guide to JavaScript concurrency in Node.js

    A simple guide to JavaScript concurrency in Node.js and a few traps that come with it. Why is it that despite its single-threaded design, node.js is still capable of handling concurrency and multiple I/O operations at the same time? I could end it right here and call it a day.

  7. 7
    Article
    Avatar of amplicationAmplication·3y

    Differences in Scaling Stateless vs. Stateful Microservices

    A microservice is designed, developed, and deployed as an independent service. Stateless microservices maintain and manage session-specific states throughout multiple requests. Scaling out involves the addition of more nodes (or instances) of your microservice. It's important to understand that scaling out is done automatically in a serverless environment.

  8. 8
    Article
    Avatar of amplicationAmplication·3y

    Create API with GraphQL, Prisma, and MongoDB

    Create API with GraphQL, Prisma, and MongoDB Jump to GraphQL Prisma MongoDB Amplication. Amplication is an open-source platform that automatically generates APIs and clients based on pre-defined data models. It streamlines the development process by minimizing repetitive coding tasks and boilerplate code.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    The Complete Guide to Becoming a Web Developer: Part 6

    The terminal, also known as the command line interface (CLI), is a tool that allows us to interact with our computer using text-based commands. Linux commands are the language we use to communicate with the terminal. This originated in the Unix operating system but is now used in many other systems, including Linux and MacOS.

  10. 10
    Article
    Avatar of amplicationAmplication·3y

    Serverless vs. Containers for Microservices: What should you choose

    Serverless vs. Containers for Microservices: What should you choose? Amplication has just surpassed the remarkable milestone of 11,000 stars on GitHub! We'll explore the strengths and weaknesses of Containers and Serverless for building microservices while exploring various use cases to help determine their suitability.

  11. 11
    Article
    Avatar of amplicationAmplication·3y

    Creating a Chatroom in Angular using Amplication

    Amplication is a stunningly powerful web framework that combines design and development seamlessly. Amplication generates a backend server based on a data model defined by the developer. It also supports GraphQL and REST APIs, allowing developers to create flexible and modern applications. In this article, we will discuss how to create a chatroom in Angular using Amplication.

  12. 12
    Article
    Avatar of dzDZone·3y

    Mobile App Development Process

    Discover the step-by-step process of mobile app development, from ideation to launch. Learn how to transform your app idea into a user-friendly mobile application. Join the DZone community and get the full member experience. Join for Free in today's digital age.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Create a Chatbot With the ChatGPT API

    OpenAI's ChatGPT API is a great tool for getting information as quickly as possible for your coding projects. In this article, you'll learn how to create an OpenAI account, retrieve your API keys and query Open AI's GPT-3 model from your Node.js application.

  14. 14
    Article
    Avatar of itnextITNEXT·3y

    Easy Typescript Monorepo with NPM Workspaces

    Easy Typescript Monorepo with NPM Workspaces and Nx. A guide on how to create a typescript monorepo using npm workspaces and nx.com. This article explains how you can have multiple typeescript projects in amonorepo.

  15. 15
    Article
    Avatar of pointerPointer·3y

    loft-sh/devpod: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

    Slack DevPod is a client-only tool to create reproducible developer environments based on a devcontainer. DevPod reuses the open DevContainer standard (used by Github Codespaces and VSCode DevContainers) to create a consistent developer experience no matter what backend you want to use.