current location:Home > Technical Articles > Web Front-end
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Websockets in Your Synchronous Site
- This article explores asynchronous PHP and introduces Socketize, a service enabling WebSocket functionality without architectural overhauls. Let's delve into the efficient integration of real-time features into existing PHP applications. While asyn
- PHP Tutorial . json 472 2025-02-15 09:34:10
-
- ES6 in Action: Symbols and Their Uses
- ES2015 introduces some language features that developers have long expected, but also some little-known features that have little to be known, such as Symbol. Symbol is a new primitive data type, a unique tag that is guaranteed to not conflict with other Symbols. In this sense, you can think of Symbol as a kind of UUID (a universal unique identifier). Let's see how Symbol works and what we can do with it. Important points ES6 introduces a new primitive data type Symbol, which is a unique tag that never conflicts with other Symbols, making it a string or integer as a class/module constant
- JS Tutorial . json 343 2025-02-15 09:27:13
-
- 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 . json 269 2025-02-15 09:23:11
-
- How to Use Git Branches & Buddy to Organize Project Code
- This article is created in collaboration with Buddy. Thank you for supporting the partners who made SitePoint possible. This article will guide you on how to set up a continuous integration/deployment pipeline for your branch workflow. We will use the Buddy CI/CD service to set up these pipelines. We will use a basic JavaScript project where we will set up several development branches. I'll show you how to automate tests on each type of branch. I'll also introduce the concept of branch workflow and show some examples you can take in your project. Key Points Git branches are crucial in software development because they allow developers to handle different features or bug fixes simultaneously without affecting the main code base. This improves
- It Industry . json 382 2025-02-15 09:14:11
-
- Build a Health Tracking App with React, GraphQL, and User Authentication
- Build a secure React application: Combining GraphQL, TypeORM, Node.js and Okta This article will guide you how to build a secure GraphQL API using the Vesper framework, TypeORM, MySQL, and Node.js, and create a client that interacts with it using React, reactstrap, and Apollo Client. We will focus on secure user authentication and simplify identity management with Okta. This article was originally published on the Okta Developer Blog. Thanks to the partners who support SitePoint as a possible one. We will create a health tracking app for recording daily health
- JS Tutorial . json 406 2025-02-15 09:07:11
-
- Axios Beginner's Guide: A Handy Promise-based HTTP Client
- Axios Key Points Axios is a popular Promise-based HTTP client with an easy-to-use API that can be used in browsers and Node.js environments. It provides a versatile tool for JavaScript developers. Axios differs from the built-in Fetch API in several ways, including its handling of HTTP error codes, its automatic inclusion of cookies in requests, and the ability to provide upload/download progress updates. Axios allows developers to convert output or input data and add interceptors, functions that are triggered when a request is made or a response is received. These functions are for processing data and managing
- JS Tutorial . json 497 2025-02-15 09:06:13
-
- Quickly Create Simple Yet Powerful Angular Forms
- Angular simplifies form creation and validation with two approaches: template-driven and reactive forms. Template-driven forms are ideal for quick, simple forms, while reactive forms offer greater control for complex scenarios. This article demonstr
- JS Tutorial . json 849 2025-02-15 08:57:10
-
- Working With CSV Files Using Python, with Examples
- Key Takeaways Python’s built-in csv module provides functions and classes for reading, writing, and handling data in CSV formats. The csv.reader() function can be used to read CSV files, while csv.writer() allows writing data to CSV files. CSV f
- Python Tutorial . json 356 2025-02-15 08:52:11
-
- How to Create a Mall Map with Real-time Data Using WRLD
- This tutorial demonstrates building interactive, real-time 3D mall maps using WRLD, enhancing user experience with dynamic store information and navigation. We'll create two demos: one adding interactive markers to an indoor mall map, the other show
- JS Tutorial . json 869 2025-02-15 08:47:10
-
- Build a Basic CRUD App with Node and React
- This tutorial guides you through building a secure React frontend and Node.js backend application using Okta for authentication. The frontend features a homepage and a posts manager, accessible only to authenticated users. The backend enforces authe
- JS Tutorial . json 572 2025-02-15 08:26:12
-
- Build a Desktop Application with Electron and Angular
- Building cross-platform desktop applications: The perfect combination of Electron and Angular This tutorial demonstrates how to build cross-platform desktop applications using Electron and Angular. Electron.js is a popular platform for creating desktop applications for Windows, Linux, and macOS using JavaScript, HTML, and CSS. It leverages powerful platforms such as Google Chromium and Node.js and provides its own set of APIs for interacting with the operating system. We will learn how to install the Angular CLI and create a new one
- JS Tutorial . json 774 2025-02-14 10:18:11
-
- Svelte App Project: Build the Daily Planet's News App UI
- Svelte is a new JavaScript UI library that’s similar in many ways to modern UI libraries like React. One important difference is that it doesn’t use the concept of a virtual DOM. In this tutorial, we’ll be introducing Svelte by building a news appli
- JS Tutorial . json 286 2025-02-14 10:17:11
-
- Getting up and Running with the Vue.js 2.0 Framework
- Want to learn Vue.js from scratch? SitePoint Premium offers a complete collection of Vue books covering the basics, projects, tips and tools, and more. Join now for just $14.99 per month. This article has been updated, mainly updated the tool section. Ever since the popular JavaScript framework Vue.js released the v2 version, I can't wait to try it out and see how it feels like to use it. As someone who is very familiar with Angular and React, I look forward to seeing the similarities and differences between them and between Vue. Vue 2 has excellent performance metrics, relatively small loads (bundled Vue
- JS Tutorial . json 525 2025-02-14 10:16:12
-
- A Deep Dive into Redux
- Core points Redux simplifies state management in modern applications by acting as a predictable state container, which is critical to maintaining the stability of the application when it scales. TypeScript integration enhances Redux by forcing type safety, which adds a layer of predictability and helps maintain large code bases by simplifying refactoring. The reducer in Redux is designed as a pure function to ensure that it does not have side effects, thereby enhancing the testability and reliability of state management. Use Jest to simplify unit testing, Jest works seamlessly with TypeScript to test Redux actions and reducers, ensuring that every component is
- JS Tutorial . json 813 2025-02-14 10:13:10
-
- How to Set Up a Vue Development Environment
- Mastering Vue.js development starts with a well-configured environment. This guide shows you how to set up VS Codium (an open-source alternative to VS Code) for optimal Vue.js development, leveraging extensions, linters, and browser tools for enhance
- JS Tutorial . json 752 2025-02-14 10:10:11