current location:Home > Technical Articles > Database

  • Authenticating Firebase and Angular with Auth0: Part 1
    Authenticating Firebase and Angular with Auth0: Part 1
    (This article, originally published on Auth0.com, is reprinted with permission.) This two-part tutorial demonstrates building a secure application using Auth0 for authentication, a Node.js backend, and an Angular frontend. The application will also
    JS Tutorial . nosql 1025 2025-02-15 13:21:12
  • How to Get Involved in the Booming Python Job Market
    How to Get Involved in the Booming Python Job Market
    Career market prospects for Python programming language: salary, skills and job search platforms From finance to artificial intelligence, from data science to web development, Python applications are almost everywhere and are growing rapidly. This article will explore the actual salary levels, popular skills, job search platforms, and how Python developers can stay competitive in a highly competitive market. Find remote work in the technology field, including Python-related positions on SitePoint Remote. Key points: Python is a multi-functional programming language that is widely used in many industries such as artificial intelligence, cloud computing, cryptocurrency and finance, data science, and web development. Proficient in Python
    It Industry . nosql 432 2025-02-15 13:03:11
  • Non-relational Databases and Supporting Mixed Workloads
    Non-relational Databases and Supporting Mixed Workloads
    Choosing the Right Database for E-commerce Inventory Management: DynamoDB vs. MongoDB Building a robust e-commerce platform requires a data architecture capable of handling both high-velocity transactional workloads and complex analytical queries. Th
    It Industry . nosql 257 2025-02-15 09:23:11
  • An Introduction to Sails.js
    An Introduction to Sails.js
    Sails.js: A Node.js MVC Framework for Rapid Application Development Sails.js is a robust Node.js framework built upon Express.js and Socket.io, adhering to the "convention over configuration" principle. Inspired by Ruby on Rails, it strea
    JS Tutorial . nosql 922 2025-02-15 08:33:11
  • A Beginner's Guide to Feathers.js
    A Beginner's Guide to Feathers.js
    Feathers.js: A guide to quickly building a RESTful API server Core points: Feathers.js simplifies the creation of RESTful API servers, handles most of the duplicate backend work, and allows developers to focus on code customization and configuration. The framework is built on Express, supports SQL and NoSQL databases, and uses services that automatically generate necessary code, allowing CRUD operations to be easily performed. Authentication in Feathers.js can use JSON Web Tokens (JWT) to protect API endpoints, ensuring that only authorized users can access or modify data. Hook in Feathers.js (Ho
    JS Tutorial . nosql 997 2025-02-14 09:55:13
  • How to Build a Vue Front End for a Headless CMS
    How to Build a Vue Front End for a Headless CMS
    Building a modern and efficient blog platform: the perfect combination of Vue.js and GraphCMS Core points: Use Vue.js and GraphCMS to build a modern and efficient blog platform, giving full play to the speed and flexibility of JavaScript and the powerful query functions of GraphQL. GraphCMS is chosen because it is able to serve content through GraphQL, which is better than traditional REST in efficiency because it allows complex queries to extract data from multiple models in one request. Set up your Vue.js project with Vue CLI, including basic features like Babel and Router, and enhance using Bootstrap-Vue and Axios
    JS Tutorial . nosql 939 2025-02-14 09:51:11
  • An Introduction to Node.js
    An Introduction to Node.js
    You've heard of Node.js, but aren't sure what it is, and don't know how it fits into your development process? Or, you may have heard of praise for Node and now wonder if you need to learn it. Maybe you are familiar with other backend technologies and want to understand the differences between Node. If this sounds like you, keep reading. In this article, I will explore Node.js and its main examples from a beginner-friendly high-level perspective. I'll look at the main use cases of Node, and the current landscape of Node and provide you with various starting points (for further reading) along the way. Note that throughout the article I will use "Node" and "Node.js" alternately. Key Points N
    JS Tutorial . nosql 820 2025-02-14 08:51:10
  • Using MySQL with Node.js and the mysql JavaScript Client
    Using MySQL with Node.js and the mysql JavaScript Client
    Node.js developers frequently utilize NoSQL databases, with MongoDB being a popular choice. However, database selection should align with project needs. NoSQL databases excel with dynamic table creation and real-time inserts, while SQL databases are
    JS Tutorial . nosql 288 2025-02-14 08:47:11
  • A Pokemon Crash Course on CouchDB
    A Pokemon Crash Course on CouchDB
    This tutorial provides a practical guide to using CouchDB, a NoSQL database, via its HTTP API with PHP. We'll skip the theoretical aspects and dive straight into performing database operations. We assume you have CouchDB and Futon (its web admin co
    PHP Tutorial . nosql 592 2025-02-14 08:30:12
  • The Ultimate Guide to Deploying PHP Apps in the Cloud
    The Ultimate Guide to Deploying PHP Apps in the Cloud
    li.toc-h3 { margin-left: 20px; } li.toc-h4 { margin-left: 40px; } Table of Contents Introduction to Cloud Servers Heroku Make a small change Database, Caching & Cron Jobs Google Cloud Database, Caching & Cr
    PHP Tutorial . nosql 785 2025-02-12 09:08:18
  • Build a Node.js CRUD App Using React and FeathersJS
    Build a Node.js CRUD App Using React and FeathersJS
    This tutorial demonstrates building a CRUD contact manager application using Node.js, React, FeathersJS, and MongoDB. It emphasizes a streamlined approach, minimizing boilerplate code and leveraging modern React features. The core concept is separa
    JS Tutorial . nosql 485 2025-02-10 14:31:09
  • 10 Client-side Storage Options and When to Use Them
    10 Client-side Storage Options and When to Use Them
    Browser data storage and operations, also known as client storage, are useful when data is not needed or cannot be sent to a web server. Scenarios for browser data storage and operation include: Keep the client application state - such as the current screen, input data, user preferences, etc. Utility that accesses local data or files with strict privacy requirements. Progressive Web Application (PWA) that works offline. Here are ten browser data storage options: JavaScript variables DOM node storage Web storage (localStorage and sessionStorage) IndexedDB Cache API (do not use AppCach
    It Industry . nosql 929 2025-02-10 14:22:12
  • A Side-by-Side Comparison of AWS, Google Cloud and Azure
    A Side-by-Side Comparison of AWS, Google Cloud and Azure
    In-depth comparison between the three cloud service giants: AWS, Google Cloud and Azure Amazon, Google and Microsoft, the three cloud service giants, all offer a range of products that cover almost everything you need to operate online. But they not only differ in pricing, but also in terms of service naming and grouping. This article will compare them one by one to find their respective advantages. We will focus on services provided by Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure. We won't cover all services and we won't go into the infrastructure details of cloud computing. However, we will outline many of the products offered and be familiar with some cloud concepts. Key points: AW
    It Industry . nosql 800 2025-02-10 14:12:10
  • An Introduction to MongoDB
    An Introduction to MongoDB
    This beginner-friendly guide introduces MongoDB, a popular open-source, cross-platform NoSQL database frequently used in modern Node.js web applications for data persistence. We'll cover installation, basic data operations, and interaction with Mong
    JS Tutorial . nosql 811 2025-02-10 12:00:18
  • Expand Your Engineering Skill Set Without Quitting Your Job
    Expand Your Engineering Skill Set Without Quitting Your Job
    Technology is changing with each passing day, and the field of engineering technology is unpredictable. Enterprises constantly update their products to meet various challenges and actively recruit outstanding talents. Do you want to participate in a new project in the company? Are you considering changing jobs or changing careers? Do your skills match the job description? Even if it doesn't exactly match, if you're eager to explore new possibilities, keep reading. Summary of key points Engineers can expand their skills without leaving the job, which includes leveraging company-funded programs such as tuition subsidies, internal training, and external training in collaboration with educational institutions. Independent learning is also effective. For example, use free learning resources, obtain technical and language certification, participate in open source projects, and participate in technology bootcamps. Participate in the online developer community, professional networking and participation in developer blogs is also during the job
    It Industry . nosql 361 2025-02-10 10:12:11

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28