- Frameworks :
provide robust solutions to build amazing apps, leveraging all of the web’s power.
- back-end side implementation with NodeJS.
- 5 best tools and frameworks
1. 用: Chrome dev tools
a complete suite of diverse instruments.
You can edit the DOM (HTML)/CSS in real-time,
用: The DOM/CSS editor
an extremely powerful tool, letting you provide realtime feedback to your team, iterating fast on the UI/UX of a new feature.
contains really useful commands.
You can for example copy anything to your clipboard from the console by calling the special `copy` function and pass the thing to be copied (object, function return, etc.)
Its syntax is consistent and easy to learn and a lot of examples are available around the Web.
Clients can handle this event in their own way, even if the most common use case is when a file is modified (or is a compiled version). The client/server come in various implementations
the Chrome store is full of powerful ones.
- WhatFont, which lets you discover the rendered font of any element on any website (useful when looking for the perfect typography you saw on another site, or for debugging your font-face styles).
- Page ruler: another useful one, mainly because just like any front-end developer, you’re obsessed by pixel perfection, right?
- Proxy SwitchySharp can also be of great help when it comes to debugging localized information (default currency, phone numbers, etc)
great testing frameworks, as powerful as what you may have already used with other languages.
- Mocha offers only the behavior testing structure (more about BDD), and not the assertion/mock framework. But there’s nothing bad here, since it perfectly integrates with dedicated frameworks likeChai and Sinon.
- Sinon comes with a full-set of functions to easily mock objects and stub methods.
- Chai is remarkable in the way that it lets you make assertions in a very similar way to natural language
lets you execute your tests from your workstation (in continuous mode) to the production CI.