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

  • 15 Bootstrap Tools and Playgrounds
    15 Bootstrap Tools and Playgrounds
    This post explores the best Bootstrap tools and playgrounds available online. Web developers benefit from a unique abundance of free and paid resources. This review highlights top choices for various needs and skill levels. Key Takeaways: Numerou
    CSS Tutorial 144 2025-02-15 08:27:11
  • Build a Basic CRUD App with Node and React
    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 545 2025-02-15 08:26:12
  • Variable Fonts: What They Are, and How to Use Them
    Variable Fonts: What They Are, and How to Use Them
    In this article, we’ll take a look at the exciting new possibilities surrounding variable fonts — now bundled with the OpenType scalable font format — which allows a single font to behave like multiple fonts. Key Takeaways Variable fonts, bundle
    CSS Tutorial 472 2025-02-15 08:24:11
  • Redesigning a Card-based Tumblr Layout with CSS Grid
    Redesigning a Card-based Tumblr Layout with CSS Grid
    This tutorial demonstrates how to create a responsive, grid-based card layout inspired by a Tumblr design using CSS Grid, with a fallback for older browsers using floats. We'll build a layout featuring a header card and multiple topic cards, each co
    CSS Tutorial 317 2025-02-15 08:23:10
  • State Management in React Native
    State Management in React Native
    Core points A state in React Native refers to anything that changes over time, such as a counter in a counter application or a to-do list in a to-do application. It is managed using a variety of methods, including React's setState() method, the Context API, and recently introduced Hooks. The Context API provides a way to pass data in a component tree without manually passing props at each layer, avoiding the so-called "props drilling" problem. It allows data to be transferred directly between components. React Hooks was introduced in React v16.8, simplifying the
    JS Tutorial 637 2025-02-14 10:23:12
  • How to Build a Sales Funnel with Vue.js
    How to Build a Sales Funnel with Vue.js
    This tutorial demonstrates building a simple sales funnel using Vue.js, Bootstrap-Vue, and Nuxt.js, offering a cost-effective alternative to subscription-based funnel builders. The project focuses on creating reusable components for easy maintenance
    JS Tutorial 701 2025-02-14 10:21:11
  • Build a Desktop Application with Electron and Angular
    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 754 2025-02-14 10:18:11
  • Svelte App Project: Build the Daily Planet's News App UI
    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 258 2025-02-14 10:17:11
  • Getting up and Running with the Vue.js 2.0 Framework
    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 489 2025-02-14 10:16:12
  • A Deep Dive into Redux
    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 782 2025-02-14 10:13:10
  • Build a Real-time Chat App with Pusher and Vue.js
    Build a Real-time Chat App with Pusher and Vue.js
    This tutorial guides you through building a real-time chat application using Vue.js and Pusher's ChatKit service. We'll focus on the front-end, leveraging ChatKit's back-end capabilities for user management and room creation. Key Features: Multi-c
    JS Tutorial 264 2025-02-14 10:12:12
  • How to Set Up a Vue Development Environment
    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 724 2025-02-14 10:10:11
  • Build a Single-Page App with Go and Vue
    Build a Single-Page App with Go and Vue
    This article, originally published on the Okta developer blog, demonstrates building a secure, single-page application (SPA) using Vue.js and a Go backend. It leverages Okta for authentication and MongoDB for data persistence. The SPA allows users
    JS Tutorial 884 2025-02-14 10:07:11
  • Nuxt.js: a Minimalist Framework for Creating Universal Vue.js Apps
    Nuxt.js: a Minimalist Framework for Creating Universal Vue.js Apps
    Nuxt.js: Streamlining Vue.js Development with Server-Side Rendering and Static Site Generation Dive into the world of Vue.js with SitePoint Premium's comprehensive Vue.js book collection. Unlock fundamentals, practical projects, essential tips and
    JS Tutorial 649 2025-02-14 10:06:11
  • How to Tell If Vue.js Is the Right Framework for Your Next Project
    How to Tell If Vue.js Is the Right Framework for Your Next Project
    Vue.js: Lightweight, flexible and easy to use JavaScript framework Vue.js is ideal for small and large projects with its progressive features and ease of integration. It provides smooth transition effects in view switching, improving user experience, and is ideal for applications with rich animation and interactive elements. The main advantages of Vue.js: Easy to integrate: Vue.js is ideal for building single page applications (SPAs) and can be easily integrated into existing server-side rendering applications. It can be easily added to the server-rendered page for increased interactivity. Rapid prototyping: Components can be written in pure HTML, CSS and JavaScript, lowering the development threshold, i.e.
    JS Tutorial 528 2025-02-14 10:04: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