https://github.com/grossacasac/javascript-set-up
Web dev examples, tricks and more
https://github.com/grossacasac/javascript-set-up
css hacktoberfest html node qlearning socketiyo styleguide web xhr
Last synced: 6 months ago
JSON representation
Web dev examples, tricks and more
- Host: GitHub
- URL: https://github.com/grossacasac/javascript-set-up
- Owner: GrosSacASac
- License: other
- Created: 2015-03-09T23:45:15.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-11T03:38:52.000Z (8 months ago)
- Last Synced: 2025-04-03T06:03:01.610Z (6 months ago)
- Topics: css, hacktoberfest, html, node, qlearning, socketiyo, styleguide, web, xhr
- Language: JavaScript
- Homepage:
- Size: 3.65 MB
- Stars: 56
- Watchers: 4
- Forks: 9
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Security: SECURITY.md
Awesome Lists containing this project
README
# Hello
Have a look at the files inside
## Linting and testing
### JavaScript linting
Follow a good [JavaScript Red Style Guide](https://github.com/GrosSacASac/JavaScript-Set-Up/tree/master/js/red-javascript-style-guide)
Use eslint or jslint
Make sure objects are what you think with https://github.com/sbansal6/schema-enforcer or Typescript.
### JavaScript tests
with [Jasmine](https://github.com/jasmine/jasmine) or Ava or mocha/chai
### HTML tests
Basic syntax https://validator.w3.org/ or https://html5.validator.nu/ or https://validator.w3.org/nu/#textarea
User experience with light-house
### Performance
Random UI test with [gremlins.js](https://github.com/marmelab/gremlins.js)
## Transpiling
[Babel](https://babeljs.io/) or Bublé.
## Are you completely new to JavaScript ?
Learn how JavaScript work first, then come back. Here are some good links:
* [Eloquent Javascript](https://eloquentjavascript.net/)
* [Javascript-allongé](https://leanpub.com/javascript-allonge/read)
* [jstherightway](https://jstherightway.org/#getting-started)
* [A re-introduction to JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript)
* [Crockford on JavaScript - Section 8: Programming Style & Your Brain ](https://www.youtube.com/watch?v=taaEzHI9xyY) (video)
* [JavaScript examples](https://github.com/GrosSacASac/JavaScript-Set-Up/tree/master/js/)## License
This project is free and open source. [See License](./LICENSE.txt)
other project mentioned here, and subfolders, may have other licenses