Best of Backend DevelopmentJuly 2022

  1. 1
    Article
    Avatar of pointerPointer·4y

    Jarred-Sumner/bun: Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.

    Bun is a fast & easy-to-use tool that embeds JavaScriptCore, which tends to be faster and more memory efficient than more popular engines like V8. Instead of 1,000 node_modules for development, you only need bun. Join bun’s Discord for help and have a look at things that don't work yet.

  2. 2
    Article
    Avatar of pointerPointer·4y

    Open Source backend in 1 file

  3. 3
    Article
    Avatar of hnHacker News·4y

    pocketbase/pocketbase: Open Source realtime backend in 1 file

    PocketBase is an open source Go framework/toolkit that enables you to build your own custom app specific business logic. It embeds a realtime subscriptions database with backed-in files and users management. It has a simple REST-ish API and comes with unit and integration tests.

  4. 4
    Article
    Avatar of communityCommunity Picks·4y

    The Guide to Modern Data Architecture

    This is an updated version of a post we originally published in 2020. We argue that core data processing systems have remained relatively stable over the past year, while supporting tools and applications have proliferated rapidly. We explore the hypothesis that platforms are beginning to emerge in the data ecosystem, and that this helps explain the particular patterns we’re seeing.

  5. 5
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Dockerize a MERN Stack app for Production with Security in Mind (Part II)

    This post is the 2nd part of a two part series that covers how to make a MERN stack application production-ready with security in mind. The first part of this series was more of a theoretical post to grasp the basic concepts of what we want to achieve.

  6. 6
    Article
    Avatar of bitBits and Pieces·4y

    How to Share Types Between Frontend and Backend Apps

    The key is to create “entity components” — a component that can manipulate data as well. As a result, you get a standardized way to communicate and manipulate the object. We’ll use open-source tool Bit — that makes it easy to build anything as a modular, independent, and versioned component.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Choose a Tech Career in 2022 – A Career Changer's Guide

    As a UI/UX developer, your job is to design and build out a user's experience for a brand or company. A code editor/IDE is where you'll write your code, debug it, and preview written code. Git and GitHub for version control is a system that helps you review your code in stages and keep track of your revisions. Git is a version control system.

  8. 8
    Article
    Avatar of phProduct Hunt·4y

    PocketBase - Open Source realtime backend in 1 file

    PocketBase is an open source Go backend that has embedded realtime database, files and users management, admin UI and REST-ish API, all compiled in 1 portable executable. You could think of it as a lightweight alternative to Firebase or Supabase. For more information on PocketBase click here.

  9. 9
    Article
    Avatar of itnextITNEXT·4y

    Repository Patterns: Databases Made Easy

    The repository is the translator layer. You simply ask your repository to create an item to the datastore and the repository translates that request to SQL or to any other querying language. Your application does not need to know the type of the database or how to interact with it. It just communicates with the repository that translates the generic commands to the language the database understands.

  10. 10
    Article
    Avatar of logrocketLogRocket·4y

    Rust, SolidJS, and Tauri: Create a cross-platform desktop app

    Tauri is a new framework for building binaries for most major desktop platforms. Tauri uses a multi-process approach. The Core process is essentially the backend of the application with all the data models and application logic written in Rust. The WebView process is the application UI that is built in the JavaScript framework of your choice.

  11. 11
    Article
    Avatar of phProduct Hunt·4y

    Teta CMS - Low-code back-end solution to build amazing products

    Teta CMS is our in-house platform that provides a CouchDB database, User authentication with social OAuth providers, Real-time subscriptions, Custom queries with Ayaya, Auto-generated docs, and an easy-to-use and responsive user interface. Teta CMS provides an easy to use and responsiveuser interface.

  12. 12
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Start Using MongoDB – Database Setup for Beginners

    MongoDB is an increasingly popular open source NoSQL database. It offers high scalability, reliability, and performance even with a huge amount of data. This article covers the basics that you need to know to get started with MongoDB and how to use it properly.

  13. 13
    Article
    Avatar of oktaOkta Dev·4y

    Defend Your SPA from Common Web Attacks

    This is the second post in a series about web security for SPAs. We covered the OWASP Top Ten, using secure data communication with SSL/TLS, using security headers to help enhance built-in browser mechanisms, keeping dependencies updated, and safeguarding cookies. This post will use the concepts we introduced to banish some well-known web vulnerabilities.

  14. 14
    Article
    Avatar of hashnodeHashnode·4y

    WriterAI: A Revolutionary AI Based Content Writing Tool

    WriterAI is an AI-based content writing tool that can turn your unstructured text into engaging content and generate up to 5 different paragraphs with an input of just 5 words. It is completely free to use If you ever wish to take a backup of your projects or publish them to other platforms like wordpress, you can easily export your projects in XML, XML and Markdown formats.

  15. 15
    Article
    Avatar of devdojoDevDojo·4y

    How to use multiple database in Laravel

    Laravel is a free, open-source PHP framework, created by Taylor Otwell. It follows a Model-View- Controller (MVC) design pattern. Laravel reuses the existing components of different frameworks. You can easily learn how to use multiple databases with laravel in this blog.

  16. 16
    Article
    Avatar of webtoolsweeklyWeb Tools Weekly·4y

    Frameworks, JSON, Databases, JS Utilities

    Stack Overflow recently shared the results of their annual developer survey: Stack Overflow Developer Survey 2022. Rust is the most loved language, while PHP and Objective-C are among the most "dreaded" languages. Docker and Kubernetes are the two most loved developer tools.

  17. 17
    Article
    Avatar of foojayioFoojay.io·4y

    Discussing Backend For Front-end

    Foojay Today Microservices Discussing Backend For Front-end July 25, 2022. In the good old days, applications were simple. The rise of mobile clients and integrations with other apps upset this simplicity. I want to discuss one solution to handle the complexity in this post.