current location:Home > Technical Articles > Web Front-end

  • Using the Google Analytics API v3 with PHP: Fetching Data
    Using the Google Analytics API v3 with PHP: Fetching Data
    In the first part of our series, we introduced the Google Analytics API, including the basic usage. In this part, we will continue creating our demo and see how we can extend it with more functionality. Key Takeaways Utilize the Google Analytics
    PHP Tutorial . json 1033 2025-02-19 12:06:13
  • How to Create a Vorlon.js Plugin
    How to Create a Vorlon.js Plugin
    Vorlon.js: A Cross-Platform Web Debugging Tool and Plugin Development Guide Vorlon.js is an open-source, platform-independent tool designed for debugging websites across various devices, bridging the gap left by browser-specific debuggers. This guide
    JS Tutorial . json 958 2025-02-19 12:03:10
  • How to Create a Node.js Cluster for Speeding Up Your Apps
    How to Create a Node.js Cluster for Speeding Up Your Apps
    Core points With its event-driven architecture and non-blocking I/O API, Node.js has become a popular server-side running environment for handling high-traffic websites, allowing asynchronous request processing. Node.js' scalability is a key feature it adopts by large companies. Although run in a single thread by default and has memory limits, Node.js can extend an application through a cluster module to split a single process into multiple processes or worker processes. The Node.js cluster module works by executing the same Node.js process multiple times. It allows the main process to be identified and create worker processes that can share server handles and communicate with the parent Node process. Node.js application can use clusters
    JS Tutorial . json 292 2025-02-19 12:01:10
  • A Guide to Vanilla Ajax Without jQuery
    A Guide to Vanilla Ajax Without jQuery
    Key Takeaways Ajax, short for Asynchronous JavaScript and XML, allows for partial page updates, reducing the need for a full page refresh and enabling more fluid user experiences. The basic anatomy of an Ajax request involves creating an instance
    JS Tutorial . json 779 2025-02-19 11:58:10
  • Getting started with Ember and Ember CLI
    Getting started with Ember and Ember CLI
    Core points Ember CLI is a command line tool built for Ember, which combines a variety of functions such as generator, compressor, CSS preprocessor compiler, automatic reloading and ES6 module loader. It can be used as an alternative to tools like Grunt and Gulp for setting up new Ember projects. Ember follows the concept that conventions outperform configuration, which means it has many default settings that simplify the development process. Key elements include routing, controllers, templates, components, and Ember-Data. This tutorial provides a step-by-step guide on how to build a simple contact manager application using the Ember CLI. It covers creating new Ember projects and setting fixed numbers
    JS Tutorial . json 864 2025-02-19 11:56:10
  • How to Install Custom PHP Extensions on Heroku
    How to Install Custom PHP Extensions on Heroku
    In this tutorial, we’ll learn how to install custom extensions on Heroku. Specifically, we’ll be installing Phalcon. Key Takeaways Custom PHP extensions, such as Phalcon, can be installed on Heroku using the PHP buildpack tool, which sets up the
    PHP Tutorial . json 761 2025-02-19 11:53:09
  • Controlling a Motorbot Using Arduino and Node.js
    Controlling a Motorbot Using Arduino and Node.js
    This tutorial demonstrates building a NodeBot—a robot controlled by Node.js—using Arduino. We'll create a simple motorbot controllable from a web browser. The project leverages JavaScript's growing popularity in robotics and IoT. Key Concepts: Nod
    JS Tutorial . json 1058 2025-02-19 11:43:12
  • Backbone.js Basics: Models, Views, Collections and Templates
    Backbone.js Basics: Models, Views, Collections and Templates
    In this tutorial, we’re going to explore the underlying fundamentals of the popular MV* framework, Backbone.js. We’ll take a look at models, views, collections, and templates, and see how each builds off of each other when building an application. We
    JS Tutorial . json 414 2025-02-19 11:37:08
  • API Building and Testing Made Easier with Postman
    API Building and Testing Made Easier with Postman
    Postman: A powerful tool to simplify API development and testing Key points: Postman is a powerful tool that simplifies API development and testing processes, and provides functions such as saving past API calls and grouping related API calls, which is convenient and fast. APIs (Application Programming Interface) are usually created using the REST (Denotative State Transfer) framework, which sets up guidelines for web-based APIs. The four most common operations performed through the API are viewing, creating, editing, and deleting objects. API testing is a crucial part of the development process to ensure functionality, exception handling, and security. This can be done by using the command line of the cURL library, but a tool like Postman can make
    It Industry . json 1276 2025-02-19 11:25:11
  • How to Deploy Symfony Apps with Capifony
    How to Deploy Symfony Apps with Capifony
    Deploying your Symfony application shouldn't be a manual chore. This guide shows you how to streamline the process using Capifony, a powerful deployment tool built upon Capistrano (familiar to Ruby developers). We'll cover installation, configurati
    PHP Tutorial . json 637 2025-02-19 11:22:13
  • AngularJS in Drupal Apps
    AngularJS in Drupal Apps
    This article demonstrates how to integrate AngularJS with Drupal 7 to create a dynamic block displaying node titles, searchable via a text field, and viewable in detail via a modal dialog. The power of AngularJS, backed by Google, is highlighted thr
    PHP Tutorial . json 843 2025-02-19 11:15:15
  • Preloading Images in Parallel with Promises
    Preloading Images in Parallel with Promises
    Core points Use Promise to load pictures asynchronously, allowing different collections of images to be loaded at the same time, and executing code after the collection is loaded. This significantly improves website performance by reducing overall load time. This technique involves creating a shared preloader for all image "groups" (collections) that queues up the images to be loaded. The preloader then starts loading the pictures in parallel (rather than in sequence), avoiding having to wait for one group to complete before the next group is started. Each image URL is replaced with a Promise, which is parsed after the browser loads the image. You can then use the Promise.all() method to create a Promise for each group, which is in the array
    JS Tutorial . json 503 2025-02-19 11:01:13
  • Building a Domain WHOIS and Social Data WordPress Widget
    Building a Domain WHOIS and Social Data WordPress Widget
    Key Takeaways The tutorial provides a step-by-step guide to creating a WordPress widget that displays the WHOIS and social information of a domain name, including Google’s PageRank and 1 count, Alexa rank, Facebook shares and likes count, Twitter
    WordPress . json 760 2025-02-19 10:56:10
  • Preparing and Building a PHP Project in Jenkins
    Preparing and Building a PHP Project in Jenkins
    In a previous article, we went through the installation of Jenkins and prepared everything to get started. We will continue in this article by actually preparing our project. If you have a Jenkins setup ready from before, no need to go through the pr
    PHP Tutorial . json 739 2025-02-19 10:48:11
  • Building a User Avatar Component With Node.js & TransloadIt
    Building a User Avatar Component With Node.js & TransloadIt
    In the first part of this series, we looked at TransloadIt — a file-processing service which specialises in processing images, videos and audio. If you haven’t read it yet, I’d urge you to do so now as it covers a lot of background concepts which you
    JS Tutorial . json 471 2025-02-19 10:38:10

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