Home  >  Article  >  The 30 favorite tools for front-end development [Recommended]!

The 30 favorite tools for front-end development [Recommended]!

藏色散人
藏色散人forward
2021-12-27 15:09:233412browse

The 30 favorite tools for front-end development [Recommended]!

CSS Code Generator

Have you ever tried to remember how to declare CSS properties for gradients, text-shadow, flexbox or grid, to name a few? not easy. Unless you use certain CSS features and their properties over and over again, it can be difficult to remember all of them. However, even people who are proficient in CSS sometimes need a refresher on certain properties, especially if they haven't used them in a while.

If you need a quick helping hand with some of the latest and greatest CSS, here are CSS Generators to the rescue. Enter values, preview the results, grab the generated code and run it.

CSS3 Generator

The 30 favorite tools for front-end development [Recommended]!

https://css3generator.com/

CSS3 Generator is a free online application that allows you to quickly code some modern CSS features such as Flexbox, gradients, transitions, and transforms.

Enter the required CSS values, preview the results in real time, and copy and paste the generated code. Additionally, this application displays a list of browsers that support CSS code and their versions.

Ultimate CSS Generator

The 30 favorite tools for front-end development [Recommended]!

https://webcode.tools/css-generator

CSS Generator is a free online application that allows you to generate code for CSS animations, backgrounds, gradients, borders, filters and more.

The interface is friendly, the browser support information of the CSS functions you are interested in is clear and easy to find, and the generated code is clean and accurate.

CSS Grid Layout Generator

The 30 favorite tools for front-end development [Recommended]!

##https://css-grid-layout-generator.pw/

CSS Grid is great, creating the grid in code gives you complete control over the final result. However, it is helpful to have a visual representation of the grid as you code. While some major browsers have implemented great tools to let you visualize your grid, some developers can do a little extra to help. This is where the CSS Grid generator may come in handy.

CSS Grid Layout Generator by Dmitrii Bykov is free, accessible online, and very flexible. I gave it a try and found that it gave me a lot of control at both the grid container level and the grid item level, while giving me nice preview functionality and clean code.

If you need help, click the "How to Use" button and watch the demo video provided by the app author.

Static Site Generator

Static Site Generator stands for

…when using hand-coded static websites and complete Make a compromise between CMS while retaining the benefits of both. Essentially, a static, pure HTML website is generated, using CMS-like concepts (such as templates). Content can be extracted from a database, but more typically, Markdown files are used.

These are the top two static website generators listed on the StaticGen website.

Next.js

The 30 favorite tools for front-end development [Recommended]!

https://nextjs.org/

Next.js is a free and open source framework for statically exported React applications. Its features include:

  • Pre-rendering (Next supports server-side rendering)
  • Zero configuration
  • Extensibility
  • CSS-in-JS
  • ##Great documentation
  • and more.
Gatsby

The 30 favorite tools for front-end development [Recommended]!

https://www.gatsbyjs.org/

Gatsby is a free and open source framework based on React that helps developers build fast websites and applications.

Gatsby offers tons of features such as:

  • The power of React, webpack, modern JavaScript and CSS
  • Rich Data Plugin Ecosystem
  • Progressive Web Application Generation
  • Super Simple Deployment
  • Pre-packaged Gatsby sites customized for different use cases
  • and more.
SVG Optimizer

Performance on the web is critical: visitors get impatient while waiting for content to load, and search engines tend to penalize slowness website.

Optimizing graphics is a necessary step in building fast websites and applications, and SVG graphics are no exception. To ensure your SVG code is clean and tidy, using an SVG optimizer has become an essential step in the workflow of front-end developers.

The following are two excellent SVG optimizers that are widely used by professional developers.

SVGOMG

The 30 favorite tools for front-end development [Recommended]!

https://jakearchibald.github.io/svgomg/

SVGOMG is a free online application that allows you to apply many optimization options to SVG code and preview the final result. Easy to use and can be used offline too. Search the public account on WeChat to start writing against the trend, follow and reply to programming resources, and receive various classic learning materials.

SVG Optimizers

The 30 favorite tools for front-end development [Recommended]!

https://petercollingridge.appspot.com/svg-optimiser

This is another great free online SVG optimization tool that can be used to trim SVG code, It's intuitive and easy to use.

Animation Library

Animation is everywhere on the web, whether it’s subtle micro-effects or the story-telling movement of large chunks of content gradually unfolding on the screen. animation exists.

While modern CSS and JavaScript include the functionality you need to create some cool web animations, the libraries listed below are sure to get you done faster and Get some amazing effects.

Animate.css

The 30 favorite tools for front-end development [Recommended]!

https://animate.style/

Animate.css is a ready-to-use cross-browser animation library for use in your web projects. Great for highlights, homepages, sliders and attention-grabbing cues.

As the name suggests, this library is pure CSS. Among the prepackaged effects, you'll find: eye-catching effects like bounce and flicker, rear entrance and exit, fade in and out, and tons of other effects.

Features include:

  • Quick installation using npm, Yarn or CDN
  • Easy and simple to use
  • Options to customize animation duration, delay and interaction using CSS custom properties (CSS variables)
  • For delay , speed change and repetition utility classes.

GreenSock (GSAP)

The 30 favorite tools for front-end development [Recommended]!

https://greensock.com/

GSAP (GreenSock Animation Platform) provides "ultra-high performance, professional-grade animation for the modern web".

Its highly intuitive JavaScript-driven syntax allows you to build stunning animations in no time. From DOM elements and JavaScript objects to SVG, Canvas and WebGL immersive experiences, there are no limits to what can be animated using GSAP. Additionally, GSAP is cross-browser and backwards compatible, and offers excellent documentation and a support community.

Anime.js

The 30 favorite tools for front-end development [Recommended]!

https://animejs.com/

Anime.js is a lightweight JavaScript animation library with a simple and powerful API. It works with CSS properties, SVG, DOM properties and JavaScript objects.

Completely open source, with its intuitive syntax and excellent documentation, you can get up and running with Anime.js right away.

Cross-browser testing

Developers have no control over which device their website or application is accessed from. In 2019, more than half of all web traffic came from mobile devices. Across the board, screen sizes vary from desktops and tablets to smartphones and wearable technology. As front-end developers, ensuring that web pages work on any screen size is a core part of our job. While there's nothing like testing websites and apps directly on different browsers and platforms, covering all the bases in this way isn't an option for most of us. The services and apps listed below can help. Caniuse

https://caniuse.com/

The 30 favorite tools for front-end development [Recommended]!
I don’t I know what you are thinking, but when I need the latest information on browser support for any HTML, CSS, SVG and JavaScript feature - no matter how new or obscure - caniuse is my go-to site.

You will get the latest statistical results at global and country-specific levels, as well as information on specific issues, resources, and more.

Am I Responsive?

http://ami.responsivedesign.is/

The 30 favorite tools for front-end development [Recommended]!
This is a free online application that allows you to quickly check how your website will look on different screen sizes.

Here is the list of features:

You can do this by entering the URL of the site you want to test into the text box, or from any Places use the "Am I RWD" bookmark on your browser to use the app from within the app's website.

    http://localhost/ works.
  • Click and scroll to test on every device your site is displayed on.
  • Responsive Web Design Checker
##https://responsivedesignchecker.com/

The 30 favorite tools for front-end development [Recommended]!Responsive Web Design Checker is another free online app that can test how your website looks not only on different screen sizes, but also on a variety of devices. These include various desktop and laptop computers, tablets such as Apple iPad Retina and Amazon Kindle Fire, and smartphones such as Apple iPhone 6/7 Plus, Samsung Galaxy and others.

BrowserStack

https://www.browserstack.com/

BrowserStack is a popular paid service that allows you to browse on over 2000 real devices and browsers Test your website or app on . It's completely safe right out of the box.

Code Collaboration and Playground

Here are some great tools that allow you to quickly share code, prototype and test project ideas.

GitHub

No need to say more

CodePen

The 30 favorite tools for front-end development [Recommended]!

https://codepen.io/

CodePen has been around for many years and is loved and widely used by the front-end developer community, it is great for trying out concepts, prototyping, learning Coding and code sharing. It is defined by its team as follows:

CodePen is a social development environment. Essentially, it allows you to write code in the browser and see its results as it builds. This is a useful and free online code editor for developers of any skill, and is especially empowering for people learning to code. We mainly focus on front-end languages ​​such as HTML, CSS, JavaScript and preprocessing syntax that can be transformed into these.

JSFiddle

The 30 favorite tools for front-end development [Recommended]!

https://jsfiddle.net/

JSFiddle Yes An online IDE service and online community for testing and displaying user-created and collaborative HTML, CSS, and JavaScript code snippets, known as "fiddles." It allows to simulate AJAX calls. In 2019, JSFiddle ranked second globally and in the United States based on the number of searches on the Programming Language (PYPL) Popularity Index, directly behind Cloud9 IDE, becoming the most popular online IDE.

SoloLearn

The 30 favorite tools for front-end development [Recommended]!

https://www.sololearn.com/

SoloLearn is a great online playground that allows you to test HTML, CSS and JavaScript code. It also offers basic coding courses for free, as well as forums for developers and learners.

jsrun.net

The 30 favorite tools for front-end development [Recommended]!

https://jsrun.net/

This is a domestic version of CodePen, highly recommended! Although Codepen and JSFiddle are good, they are very slow because the server is abroad. And jsrun.net is very fast.

Statement:
This article is reproduced at:toutiao.com. If there is any infringement, please contact admin@php.cn delete