Relative to tweens, aliasing and release version optimizations
While developing a new project is like rolling on a green field for you, maintaining it is a potential dark twisted nightmare for someone else. Here's a list of guidelines we've found, written and gathered that (we think) works really well with most JavaScript projects here at hive. If you want to share a best practice, or think one of these guidelines should be removed, feel free to share it with us.
Found from: http://javascriptweekly.com
This site aims to provide simplest possible examples of HTML, CSS and JavaScript.
Essential cross-platform UI components for React Native https://nativebase.io
EaseJS (for canvas) + TweenJS + SoundJS + PreloadJS
PRPL is a pattern for structuring and serving Progressive Web Apps (PWAs), with an emphasis on the performance of app delivery and launch. It stands for:
- Push critical resources for the initial URL route.
- Render initial route.
- Pre-cache remaining routes.
- Lazy-load and create remaining routes on demand.
A very plausible scenario of credentials sniffer injected through npm dependency chain.
I loved the "I’d see it in your source on GitHub!" section : so scary and true.
eslint rules from airnbnb to validate ReactJS code
Checklists pour:
- Qualité Web
- Rendu sur mobile
- SEO
- Performances
- Eco-conception
Used by Upian : https://www.upian.com
Simple charts based on jQuery & Raphaël
RxJS takes the concept of funneling consecutive actions to the next level. A promise can only handle a single value, limiting it use cases. Additionally, promises are not cancellable, meaning that it has the potential to block the thread and use up unnecessary resources
Conversely, RxJS offers a solution to these limitations by offering more than one channel of communication to simplify the handling of a multi-step event in an efficient way.
GitHub-inspired simple and modern charts for the web with zero dependencies.
StoryMapJS is a free tool to help you tell stories on the web that highlight the locations of a series of events. It is a new tool, yet stable in our development environment, and it has a friendly authoring tool.
A canvas based drawing app that you can integrate easily on your website
https://github.com/Leimi/drawingboard.js