View
520
Download
2
Category
Tags:
Preview:
DESCRIPTION
Compilation of JS libraries
Citation preview
JS TOOLSTO INSPIRE YOUR PROJECTS
HI!
HOW DID I END UP HERE?
SABBATICAL
COMEBACK
HARDERBETTERFASTER
STRONGER
MOAR!
THIS IS GREAT NEWS…
BUT
MOAR===
TOO MUCH
TONIGHT'S GOAL
KILL TWO WITH ONE STONE
1. LOOK AT WHAT'S AROUND
LIST OF TOPICSCharts & VisualizationUser InputsDate & TimesVideo & SoundMapsBroswer featuresInterface helpersProgramming helpersData manipulationMobileUtilitiesSpecific usecases
2. GET CURIOUS
TONIGHT'S RULES
NO PLACE FOR SCEPTICISM
BUT… DOES IT WORK ON…BUT… ISN'T THAT SLOW?BUT… DOES IT HAVE THIS FEATURE?
The best JS libraries are the ones that are flexible enoughto let you do what you want
THAT'S NOT THE POINT
DISCONNECT
GET INSPIRED
CHARTS &VISUALIZATION
S
HEATMAP.JSHEATMAPS IN JAVASCRIPT
OR OR
ENVISION.JS TIMELINE JSRICKSHAW
INTERACTIVE TIME VISUALIZATIONS
OR ORCHART.JS D3.JSMORRIS.JS
GRAPHS IN JAVASCRIPT
USER INPUTS
+HAMMER.JSPULL TOREFRESH
MULTI-TOUCH GESTURES
DATE & TIMES
+ MOMENT.JS TIMEZONEDATE PARSING, VALIDATING,
MANIPULATING, AND FORMATTING
+ PICKDATE TIMEPICKERMOBILE-FRIENDLY & RESPONSIVE DATE
& TIME INPUT PICKER
VIDEO &SOUND
HOWLER.JSMODERN WEB AUDIO JAVASCRIPT
LIBRARY
MAPS
BROSWERFEATURES
INTERFACEHELPERS
PROGRAMMINGHELPERS
AUTOMATED SCREENSHOTDIFF
TESTING WITH SCREENSHOTDIFFERENCES
DATAMANIPULATION
MOBILE
+LIGHTNING TOUCHTAPPABLE
REMOVE THE DELAY WHEN TOUCHINGLINKS
UTILITIES
SPECIFICUSECASES
SIMPLESTATISTICS
STATS CALCULATION IN JASVASCRIPT
AND MOAR!I DIDN'T MENTION:
Lazy image loadingValidationPromises
AND TOPICS THAT COULD FILL A WHOLE SESSION:
Node.js componentsTestingGaming
MY SOURCES (DAILY.)ECHO JS
HUGE LINKS COLLECTION
THANK YOU
Recommended