javascript
free-for-dev
Our great sponsors
javascript | free-for-dev | |
---|---|---|
129 | 110 | |
140,922 | 82,400 | |
0.6% | - | |
6.0 | 9.5 | |
6 days ago | about 2 hours ago | |
JavaScript | HTML | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
javascript
-
How, and why, you should add JavaScript linting to your project. With ESLint and Gulp
Instead of writing our own exhaustive list of JavaScript rules, we can use a ruleset defined by the developers at Airbnb, and then adjust it to suit our preferences. The Airbnb JavaScript Style Guide is well known among JavaScript developers and used by some big companies: Lonely Planet, National Geographic and Sainsburys to name a few. It’s a great place to start.
-
Linting
Airbnb Style Guide
-
Eslint & Prettier Configuration React Native(Airbnb Style)
# question 1: ? How would you like to use ESLint? … To check syntax only To check syntax and find problems ❯ To check syntax, find problems, and enforce code style # question 2: ? What type of modules does your project use? … ❯ JavaScript modules (import/export) CommonJS (require/exports) None of these # question 3: ? Which framework does your project use? … ❯ React Vue.js None of these # question 4 (select "No", because we won't add TypeScript support for this project): ? Does your project use TypeScript? › No / Yes # question 5: ? Where does your code run? … Browser ✔ Node # question 6: ? How would you like to define a style for your project? … ❯ Use a popular style guide Answer questions about your style Inspect your JavaScript file(s) # question 7 (we'll rely on Airbnb's JavaScript style guide here): ? Which style guide do you want to follow? … ❯ Airbnb: https://github.com/airbnb/javascript Standard: https://github.com/standard/standard Google: https://github.com/google/eslint-config-google # question 8: ? What format do you want your config file to be in? … JavaScript YAML ❯ JSON # the final prompt here is where eslint will ask you if you want to install all the necessary dependencies. Select "Yes" and hit enter: Checking peerDependencies of eslint-config-airbnb@latest The config that you have selected requires the following dependencies: eslint-plugin-react@^7.21.5 eslint-config-airbnb@latest eslint@^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import@^2.22.1 eslint-plugin-jsx-a11y@^6.4.1 eslint-plugin-react-hooks@^4 || ^3 || ^2.3.0 || ^1.7.0 ? Would you like to install them now with npm? › No / Yes
-
Linting Unveiled: Elevating Code Quality and Consistency
Extensible : ESLint supports the use of plugins and custom rules, enabling you to extend its functionality to suit your project requirements. Notably, there are popular ESLint plugins that align with well-established coding standards and styles. Examples include Airbnb JS Style Guide and Google JS Style Guide.
-
The Best ESLint Rules for React Projects
An obvious pick for React projects, but eslint-plugin-react along with their plugin:react/recommended rule set is a must. This will give you some sensible rules such as requiring a key to be specified in JSX arrays. eslint-config-airbnb is another good (if a bit loose) base rule set on top of eslint-plugin-react to start from.
- Clean code (la juniori)
- Naming conventions and style guides in programming"
-
AirBnB's JavaScript Style Guide
That particular advice is from eight years ago, as part of their original ES6 guide.
-
Write better code by following these JavaScript best practices
Airbnb's JavaScript Style Guide
free-for-dev
- 18 Must-Bookmark GitHub Repositories Every Developer Should Know
-
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
This list results from Pull Requests, reviews, ideas, and work done by 1100+ people. You can also help by sending Pull Requests to add more services or remove ones whose offerings have changed or been retired.
-
Free tools for developers to build their apps
Free resources list 👈🏻
-
🔥Top 7 Useful Tools for Developers😎
Visit GitHub
-
Show HN: Open-source alternatives to tools You pay for
Was something wrong with https://free-for.dev ?
- What companies offer noteworthy discounts or startup programs for bootstrappers?
-
Made my first MERN project: Instagram Clone. Details in comments
tons of other providers too that offer free services for developers https://free-for.dev/
-
Need help in setting up local postgres instance + allowing remote connections
https://github.com/ripienaar/free-for-dev - above also points you to the free tiers for the major cloud platforms https://github.com/anandrmedia/heroku-free-alternatives https://github.com/awesome-selfhosted/awesome-selfhosted
- Linode increases price of compute plans and more
-
From Go on EC2 to Fly.io: +fun, −$9/mo
Right now the most generous free tier is from Oracle (24GB RAM machines feels unreal). But you can find other free tier offerings here: https://github.com/ripienaar/free-for-dev
What are some alternatives?
awesome - 😎 Awesome lists about all kinds of interesting topics
eslint-config-xo - ESLint shareable config for XO
daisyui - 🌼 🌼 🌼 🌼 🌼 The most popular, free and open-source Tailwind CSS component library
33-js-concepts - 📜 33 JavaScript concepts every developer should know.
api-guidelines - Microsoft REST API Guidelines
eslint-config-google - ESLint shareable config for the Google JavaScript style guide
You-Dont-Know-JS - A book series on JavaScript. @YDKJS on twitter.
learn-anything.xyz - Organize world's knowledge, explore connections and curate learning paths
missing-semester - The Missing Semester of Your CS Education 📚
javascript-algorithms - 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
ical-js-parser - Simple iCal parser for JavaScript from string to JSON and vice versa.
Standard - 🌟 JavaScript Style Guide, with linter & automatic code fixer