Best of Database โ€” February 2023

  1. 1
    Article
    Avatar of communityCommunity Picksยท3y

    If You're Learning Back-end, Don't Start with Frameworks

    When you're just starting, those boring details are exactly the things you should be practicing. Frameworks automate the boring stuff Frameworks are great at automating all that boring stuff, like boilerplate code, authentication, and database migrations. When you use a framework, you're missing out on all that good stuff.

  2. 2
    Article
    Avatar of dbconvertDBconvertยท3y

    MySQL vs PostgreSQL in 2023.

    PostgreSQL and MySQL are both reliable, secure and scalable databases that have been around for decades. They each have different strengths and weaknesses that make one more suitable for certain use cases than the other. This article will compare them to aid in making an informed decision in 2023.

  3. 3
    Article
    Avatar of asayerasayerยท3y

    Data Fetching in Next.js

    Data Fetching in Next.js is a perfect React framework that is fast, has more configuration, good image optimization features, and rendering capabilities. It also has methods that help in data fetching from the back end. Data is either from the client-side, server-side or static-site generation, or static site generation.

  4. 4
    Article
    Avatar of tdsTowards Data Scienceยท3y

    Which Programming Languages Do Hackers Use?

    Analyzing the Exploit Database with Python Luca Bravo on Unsplash in 2021, we conducted a survey at the German Chaos Computer Club (CCC) Our goal was to find out which programming languages are most commonly used by hackers. This article follows up the survey and compares its findings with an analysis of theexploit Database.

  5. 5
    Article
    Avatar of pointerPointerยท3y

    apitable/apitable: ๐Ÿš€๐ŸŽ‰๐Ÿ“š APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

    APITable is an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives. We will publish the first release in late February 2023. If you want to set up your local development environment, read our Developer Guide.

  6. 6
    Article
    Avatar of rpythonReal Pythonยท3y

    Build a JavaScript Front End for a Flask API โ€“ Real Python

    Developers can separate JavaScript front-end code from the back-end logic that a web framework like Flask provides. Following this step-by-step project, youโ€™ll create an interactive single-page application with HTML, CSS, and JavaScript. The foundation is an existing Flask project with a REST API and a connected SQLite database.

  7. 7
    Article
    Avatar of awstipAWS Tipยท3y

    5 Hidden Gems of Django Every Developer Should Know

    Discover hidden gems in Django that can improve your code, optimize database queries, customize the admin site, and simplify your development process.

  8. 8
    Article
    Avatar of discdotDiscover .NETยท3y

    Repository Pattern - A controversy explained

    The repository pattern is a design pattern that provides a way to abstract the data access layer in an application. The controversy around the repository pattern centers around the fact that many developers argue it adds unnecessary complexity and duplicates functionality that is already provided by modern Object-Relational Mapping (ORM) frameworks such as Entity Framework.

  9. 9
    Article
    Avatar of communityCommunity Picksยท3y

    Introduction to Multi-Tenant Architecture

    Multi-tenancy is a type of software and database management architecture in which a single software instance can serve multiple users. In the first one there are multiple instances of software serving customers and in the second only one, serving all of them. The main aim of a multi-tenant environment is to solve these problems inside large data centers.

  10. 10
    Article
    Avatar of communityCommunity Picksยท3y

    Why SOLID Design Matters: Avoid Code Smells and Write Maintainable Code

    SOLID is an acronym for five principles of object-oriented design, which were first outlined by Robert C. Martin in the early 2000s. In TypeScript, the Single Responsibility Principle can be applied by dividing a large and complex class into smaller and more focused classes, each with its own well-defined responsibility.

  11. 11
    Article
    Avatar of changelogChangelogยท3y

    Why We Ship the Most Code on Friday

    Friday is our most active day of the week. We ship the most code on Friday and maintain the lowest incident rate on Saturday. We could simply avoid the risk altogether by waiting until Monday to fix what you broke. We publish every single incident to our Status Page and have produced over 100 internal documents as a result.

  12. 12
    Article
    Avatar of towardsdevTowards Devยท3y

    Microservice Interview questions for Backend Developers series-1

    Microservice Interview questions for Backend Developers series-1 I will share concepts of microservice from beginner to advanced level. These days microservice can be built in any language, be it java,.net, python or node.js. Most interview starts with microservice concepts like what benefits microservice provides and when to use it.