Best of Backend DevelopmentSeptember 2022

  1. 1
    Article
    Avatar of slackSlack engineering·4y

    Recommend API

    Recommend API allows us to quickly bootstrap new recommendation use cases behind an API which is easily accessible to engineers at Slack. These recommenders reuse a common set of infrastructure for every part of the recommendation engine. This has allowed us to deliver a number of different recommendation models across the product, driving improved customer experience.

  2. 2
    Article
    Avatar of btrprogBetter Programming·4y

    Goodbye Electron. Hello Tauri, A Rust-powered Backend Framework

    Electron is a Rust-powered Backend Framework paired with a React frontend to offer an awesome browser-less experience. Tauri is a toolkit that helps developers make applications for the major desktop platforms — using virtually any frontend framework in existence. For completeness, you can find the entire code base for my community project on my Gitlab.

  3. 3
    Article
    Avatar of devgeniusDev Genius·4y

    How to write maintainable JavaScript code in 2023 — Web or Node.js

    Using TypeScript everywhere is best suited for JS developers with at least medium experience. Don’t be scared of TypeScript. Use prototypes and/or MVPs before implementing complex features. Use ESLint and Prettier together and you can focus on what your code does. If you use prettier, it will join multi-line breaks.

  4. 4
    Article
    Avatar of phProduct Hunt·4y

    Appwrite - 100% open source alternative for Firebase

    Appwrite provides authentication, database, storage, functions, and advanced realtime capabilities.

  5. 5
    Article
    Avatar of communityCommunity Picks·4y

    Why We Are Choosing Go?

    Go is a programming language that is stupidly simple & opinionated. It’s like using a framework but instead on the library level, it is the language itself. This clarity & simplicity makes it easy for people to get started with Go.

  6. 6
    Article
    Avatar of itnextITNEXT·4y

    Shorten go-live time for Node.js applications with Amplication

    Amplication is an open-source tool for implementing the frontend as well as the backend of our application in minutes through a user interface. Amplication takes away the burden of choosing our stack and it provides us with a predefined stack with a lot of boilerplate code which is ready.

  7. 7
    Article
    Avatar of medium_jsMedium·4y

    Build Your First Mobile Linux App With React And Tauri

    The project outlined here is by no means locked to running on just these devices. The Project The Tauri documentation provides excellent guides on creating new projects from scratch using their command line tool. Tauri will build a.deb and.AppImage binary for running and distributing your application.

  8. 8
    Article
    Avatar of phProduct Hunt·4y

    Amplication 1.0 - Instantly generate enterprise-grade Node.js applications

    Amplication is the most flexible open source backend development platform that saves engineers from repetitive coding tasks and long development cycles.

  9. 9
    Article
    Avatar of communityCommunity Picks·4y

    The revolution of e-commerce 👗with Three.js and AWS Amplify ☁️

    TopShop is a 3D Virtual Dressing Room that aims to help the customer in facilitating the process of buying clothes through the Internet. The first parameter is the model’s filepath, the second is a function that runs once the resource is loaded, the third is undefined for now but can be used for a second function that running while theresource is loading, and the final parameter handles errors. To get started, log in to the Amplify console.

  10. 10
    Article
    Avatar of communityCommunity Picks·4y

    Techniques for bypassing CORS Preflight Requests to improve performance

    Techniques for bypassing CORS Preflight Requests to improve performance CORS (Cross Origin Resource Sharing) enables web apps to communicate securely across origins. If you don't have full control over the target backend, this may prove complex or infeasible. If your web application makes a single call to the cross-origin backend, the benefits of this technique diminish due to complexity and the overhead. If you have multiple requests. This technique may work better.

  11. 11
    Article
    Avatar of phProduct Hunt·4y

    Restfox - Browser based HTTP client inspired by Insomnia and Postman

    Browser based HTTP client inspired by Insomnia and Postman Restfox is a HTTP client that runs fully in the browser without any backend.

  12. 12
    Article
    Avatar of hrbHEARTBEAT·4y

    Is there a Data Engineering Roadmap?

    Data Engineering is the discipline in the 'Data World' which drives us to design and build things. Data Engineers need to know how to manage, create, and design databases being relational or non-relational, how the data on them can be normalized, and understand the Entity-Relationship model, normalization and scaling patterns.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Node.js Server-Side JavaScript – What is Node Used For?

    The release of Node.js in 2009 by Ryan Dahl increased the scope of what developers could do with JavaScript. Prior to that, you could only use JavaScript on the client side (the browser) or frontend of web applications. With Node.JS, developers can create server side applications, command line tools, and more.

  14. 14
    Article
    Avatar of smashingSmashing Magazine·4y

    Five Data-Loading Patterns To Improve Frontend Performance — Smashing Magazine

    The main goal of SSR is to give the user a static HTML with the prerequisite data. Unlike CSR, SSR doesn’t need to make another API call to the backend because the server generates an HTML template and loads any data within it. Newer solutions like Next.js use hydration, where the static HTML will be hydrated on the client side using JavaScript.

  15. 15
    Article
    Avatar of moralisMoralis·4y

    How to Connect MetaMask to Website with NextJS - Moralis Web3

    Moralis’ Web3 authentication solution makes this article’s mission possible. Moralis is the leading enterprise-grade Web3 API provider. It unifies Web3 wallets and Web2 accounts in your application. It lets you own and control all user data instead of trusting a third party to handle delicate pieces of information.

  16. 16
    Article
    Avatar of dockerDocker·4y

    How to Build and Run Next.js Applications with Docker, Compose, & NGINX

    Using Next.js can boost deployment efficiency, accelerate time to market, and help attract web users. We’ll also cover key processes and helpful practices for serving static content. Leveraging A/B testing to create tailored user experiences. You can customize your client-side code to change your app’s appearance, and ultimately the end-user experience.