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

  • Controlling an Arduino with Node.js and Johnny-Five
    Controlling an Arduino with Node.js and Johnny-Five
    One of the advantages of being a JavaScript developer is the array of APIs and frameworks that bring a whole new level of possibilities to what previously was restricted to web development. A great example of this is the world of electronics and Ardu
    JS Tutorial . express 417 2025-02-21 11:43:11
  • Getting Started with Bookshelf.js
    Getting Started with Bookshelf.js
    Core points Bookshelf.js is an object-relational mapping (ORM) software for JavaScript (particularly Node.js), which simplifies the process of communicating with a database by allowing developers to use objects in their programming language of choice to interact with the database. The library provides a simple and intuitive way to perform CRUD (create, read, update, delete) operations and supports a Promise-based interface, which means that functions are called only when the query is successful. As shown in the example of creating a blog JSON API in the article, Bookshelf.js can be used in conjunction with Express.js to build the API and can be used to create the API.
    JS Tutorial . express 957 2025-02-21 10:13:10
  • Creating RESTful APIs with Express 4
    Creating RESTful APIs with Express 4
    With the release of Express 4 it has gotten even easier to create RESTful APIs. If you are creating a Single Page App you will definitely need a RESTful web service which supports CRUD operations. My last tutorial focussed on creating a Single Page C
    JS Tutorial . express 1011 2025-02-21 09:57:11
  • AniJS: A Declarative Handling Library for CSS Animations
    AniJS: A Declarative Handling Library for CSS Animations
    Animation has always been a hot favorite among students learning to program. During a recent weekend web development workshop that I attended, there was a discussion about animations using CSS. That was when I stumbled onto AniJS, a Declarative handl
    JS Tutorial . express 923 2025-02-21 09:22:13
  • An Introduction to the MEAN Stack
    An Introduction to the MEAN Stack
    This article introduces the MEAN stack, a powerful JavaScript-based technology suite for building dynamic web applications. MEAN is an acronym for MongoDB, Express.js, Angular.js, and Node.js. This full-stack JavaScript approach streamlines develop
    JS Tutorial . express 896 2025-02-21 09:19:10
  • Time Complexity of Algorithms
    Time Complexity of Algorithms
    As a programmer or web developer, you've likely crafted algorithms for diverse tasks – searching data, sorting arrays, pathfinding, etc. But what defines a good algorithm? Correctness is paramount – ensuring it functions as expected for all inputs
    PHP Tutorial . express 198 2025-02-21 09:01:09
  • 10 Tips to Make Your Node.js Web App Faster
    10 Tips to Make Your Node.js Web App Faster
    Node.js, inherently fast due to its asynchronous and event-driven architecture, still requires optimization for peak modern web performance. This article outlines ten crucial strategies to significantly boost your Node.js application's speed. Let's
    JS Tutorial . express 281 2025-02-21 08:31:10
  • Connecting to the Jawbone UP API with Node.js
    Connecting to the Jawbone UP API with Node.js
    As a developer, I cannot help but want to access the huge amount of step count and sleeping habit data my Jawbone UP has on me. There is so much data! So I began looking into how to pull in this data using the Jawbone UP API and Node. I found exampl
    JS Tutorial . express 895 2025-02-20 13:16:09
  • Visual Studio Community 2015: Adding Email and Contact Pages
    Visual Studio Community 2015: Adding Email and Contact Pages
    Key Takeaways Visual Studio Community 2015 allows users to implement an email signup form, contact and about pages to their site. The email signup form can be placed on the homepage using a form from MailChimp. The UI can be polished using Boots
    It Industry . express 424 2025-02-20 12:58:09
  • Getting Started with Slack Bots
    Getting Started with Slack Bots
    Slack is a popular tool for encouraging better communication among team members. It comes with a slew of helpful features and services including third-party integrations and webhook support. Slack webhooks can be fun and useful, and they’re easy to s
    JS Tutorial . express 974 2025-02-20 12:30:12
  • Build a Node.js-powered Chatroom Web App: Chatroom UI with Bootstrap
    Build a Node.js-powered Chatroom Web App: Chatroom UI with Bootstrap
    Key Takeaways This tutorial demonstrates how to create a chatroom UI using Bootstrap in a Node.js-powered web app, with a focus on creating a responsive design that adapts to different devices. The process involves adding Bootstrap to the projec
    JS Tutorial . express 728 2025-02-20 11:28:09
  • Build a Node.js-powered Chatroom Web App: Express and Azure
    Build a Node.js-powered Chatroom Web App: Express and Azure
    This tutorial series guides developers of all levels through building and deploying a real-time Node.js chat application on Azure using Express.js. It covers setting up a Node.js environment, frontend development with Express, Azure deployment, inte
    JS Tutorial . express 530 2025-02-20 11:03:11
  • Build a Node.js-powered Chatroom Web App: Getting Started
    Build a Node.js-powered Chatroom Web App: Getting Started
    Key Takeaways Node.js is a runtime environment and library for running JavaScript applications outside the browser, mostly used for real-time server applications due to its performance using non-blocking I/O and asynchronous events. It’s a popular
    JS Tutorial . express 1022 2025-02-20 11:00:12
  • Getting Started With Microsoft Visual Studio Code on Linux
    Getting Started With Microsoft Visual Studio Code on Linux
    Key Takeaways Microsoft’s Visual Studio Code (VSCode) is a cross-platform code editor that works well on Linux, Mac, and Windows, offering features such as intelligent code completion, linting, interactive debugging, version control, and support f
    It Industry . express 515 2025-02-20 10:57:09
  • Full Stack JavaScript Development With MEAN
    Full Stack JavaScript Development With MEAN
    JavaScript technology has made great progress since its release in 1995. We have witnessed the rise of multiple major versions of the ECMAScript specification and the single-page web applications, all powered by the client JavaScript framework. Initially, all JavaScript development and innovation were done in the browser, because that was the only environment that supported the language. Over time, web developers have begun to realize that many of the most useful features of JavaScript (non-blocking, event-driven, languages ​​familiar to many) can be used in environments outside of the browser. This launches the second round of innovation in the JavaScript community
    JS Tutorial . express 532 2025-02-20 09:55:08

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