
-
All
-
web3.0
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Backend Development
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Web Front-end
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Database
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Operation and Maintenance
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Development Tools
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
PHP Framework
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Common Problem
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Other
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Tech
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
CMS Tutorial
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Java
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
System Tutorial
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Computer Tutorials
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Hardware Tutorial
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Mobile Tutorial
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Software Tutorial
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-
-
Mobile Game Tutorial
-
JS Tutorial
-
HTML Tutorial
-
CSS Tutorial
-
H5 Tutorial
-
Front-end Q&A
-
PS Tutorial
-
Bootstrap Tutorial
-
Vue.js
-
Unity
-
ECharts
-
Express framework
-
JSON
-
Promise
-
regular expression
-
less
-
http
-
edge
-
chrome
-

Native JavaScript Development after Internet Explorer
Welcome to the third and final part of this series, where we will explore the retirement of the old IE and the impact of this incident on the front-end development field. So far, we have covered out outdated technologies that can be safely discarded, as well as HTML5 and CSS3 properties that are now fully natively supported in mainstream browsers. Today, we will focus on native JavaScript technology and other content that does not fall into the above categories. Thanks again to CanIUse.com, it is a very valuable resource. I will also reiterate the last disclaimer: This article has nothing to do with the decision to give up support for old IEs. You must make your own decisions based on the specific details of your website or application. Without further ado, let's continue! The key
Feb 17, 2025 pm 12:48 PM
Building a Micro Markdown API App with Lumen
Lumen: A Lightweight Laravel Alternative for Microservices and APIs This tutorial demonstrates building a Markdown parser API using Lumen, a micro-framework built on Laravel Illuminate components. Ideal for small applications and services, Lumen's l
Feb 17, 2025 pm 12:37 PM
Setting Up an Angular SPA on Rails with Devise and Bootstrap
This guide provides a streamlined approach to building an Angular single-page application (SPA) integrated with a Rails backend using Devise for authentication and Bootstrap for styling. It's designed for developers with foundational knowledge of th
Feb 17, 2025 pm 12:35 PM
Build a Music Streaming App with Electron, React & ES6
This tutorial guides you through building a stylish SoundCloud music streaming desktop app using Electron, React, ES6, and the SoundCloud API. The app allows searching for and playing tracks, mirroring the SoundCloud website experience. Key feature
Feb 17, 2025 pm 12:13 PM
Forecasting the Weather with Your Raspberry Pi and Bluemix
This tutorial demonstrates building a weather forecasting device using IBM Bluemix, a Raspberry Pi, and the Weather Company Data Service. Let's explore how this powerful combination works. Key Concepts: Data Acquisition: The Weather Company Data S
Feb 17, 2025 am 11:56 AM
Make Dynamic Tables in Seconds from Any JSON Data
Easily create dynamic interactive tables with lightweight jQuery UI plugin Tabulator! This article will guide you how to convert JSON data into dynamic, interactive tables with very little JavaScript code. Core points: Quick Setup: The Tabulator plugin allows you to convert JSON data into dynamic, interactive tables with just a small amount of JavaScript code. Custom Columns: You can define and customize table columns through parameters such as title, fields, sorting, width and formatter to meet your specific needs. Flexible data loading: Tabulator supports a variety of data loading methods, including JavaScript arrays and AJAX requests
Feb 17, 2025 am 11:50 AM
Mastering Composer - Tips and Tricks
Composer: Beyond the Basics – Essential Tips and Tricks for PHP Developers Composer has revolutionized PHP package management, boosting code reusability and enabling framework-agnostic, shareable code. However, many developers only scratch the surfa
Feb 17, 2025 am 11:46 AM
Managing State in Aurelia: How to Use Aurelia with Redux
Build a Markdown editor with predictable state using Aurelia and Redux This article explores how to integrate Redux in the Aurelia framework and demonstrates the process by building a Markdown editor with undo/redo capabilities. The article is divided into three stages: basic Aurelia settings, integrated Redux for state management, and adding undo/redo functions. Core points: Redux provides a predictable state container that simplifies the management of application states, making it consistent and easy to test, especially in complex environments. Integrating Redux with Aurelia includes setting up Redux storage, configuring dependencies, and connecting storage to
Feb 17, 2025 am 11:38 AM
Boxing up your Apps as Phars Quickly and Easily with Box
This tutorial demonstrates packaging a PHP application into a Phar using Box, simplifying distribution and global installation via Composer. We'll use Webiny's FolderBuilder (a tool for interactively designing project folder structures) as our examp
Feb 17, 2025 am 11:22 AM
From Request to Response: A Journey into Drupal 8 Internals
Deep inside Drupal 8 (and Symfony2): The request-to-response process Core points Drupal 8 uses Symfony2's HTTPKernel and HTTPFoundation components to process user requests and responses, encapsulating requests in an object-oriented manner, passing them to the application, and returning responses. The HTTPKernel component is the core of any Symfony-based application that starts processes in the index.php file and utilizes event-driven processes. This makes the application more flexible and tasks can be delegated to listeners for these events. If the controller does not return a Response object, the kernel will trigger
Feb 17, 2025 am 11:11 AM
Cache Fetched AJAX Requests Locally: Wrapping the Fetch API
This article is written by invited author Peter Bengtsson. SitePoint's special guest post is designed to bring you great content from well-known writers and speakers in the JavaScript community This article demonstrates how to implement a local cache of fetched requests so that if executed repeatedly, it will be read from the session store. The benefit of this is that you don't need to write custom code for every resource you want to cache. If you want to show off your next JavaScript party and show off your various skills in handling Promise, state-of-the-art APIs, and local storage, read on. Main gains With the Fetch API, developers can create local caches of AJAX requests by reducing redundancy
Feb 17, 2025 am 11:06 AM
Voice controlled PHP apps with API.ai
In this tutorial we’ll be looking into Api.ai, an API that lets us build apps which understand natural language, much like Siri. It can accept either text or speech as input, which it then parses and returns a JSON string that can be interpreted by t
Feb 17, 2025 am 10:56 AM
Building a Facebook Chat Bot with Node and Heroku
Build a Facebook chatbot using Node.js and Heroku, peer-reviewed by Joan Yin and Camilo Reyes. Thanks to all SitePoint peer reviewers for getting SitePoint content to its best! At last year’s f8 conference, Facebook launched the Messenger platform, enabling developers to create bots that can talk to people on Messenger or Facebook pages. With robots, application owners can better interact with users by providing personalized and interactive communication that can
Feb 17, 2025 am 10:52 AM
Building a Microblog Using Node.js, Git and Markdown
Build a microblog based on Node.js, Git and Markdown This article explores how to build a microblog using Node.js, Git, and a few dependencies. This app is designed to serve static content from files submitted to the repository. You will learn how to build and test your application and gain insight into the process of delivering your solution. Ultimately, you'll have a minimalist, runnable blog application that you can build on. Key points: Node.js provides a balanced set of APIs that are ideal for building microblog platforms that do not require unnecessary complexity. Git is used to store blog posts as versioned text documents without using traditional databases. Markd
Feb 17, 2025 am 10:48 AM
Hot tools Tags

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)
Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit
VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version
Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit
VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version
Chinese version, very easy to use

Hot Topics









