JS Weekly
| This week's JavaScript news — Read this e-mail on the Web |
| |||
2017 is almost over and we're taking a week off for Christmas - we hope you have a good one! We'll be back on January 5 with a special 'best of 2017' issue. If you write or develop anything awesome for our January 12 issue, just hit reply and let us know so we can consider it :-) We also have a popular Medium publication if you use that platform. Parcel only came out two weeks ago, but it’s already making waves, including within the webpack project itself. INDREK LASN Over 23,000 developers responded, and Sacha Grief analyzes the results. GraphQL and TypeScript are set for a great 2018, and most developers think JS is headed the right way. SACHA GREIF This is a really accessible, well presented, and short introduction to the main principles behind using async/await vs promises, if you’re not up to speed yet. DOTJS 2017 ![]() As mentioned in our last post, we are looking deeper into new sessions in MongoDB 3.6. Many of the cornerstone features of 3.6 depend directly or indirectly on sessions - things like “retryable” writes, causal consistency, killSession (global killOp) & more. PERCONA SPONSOR A few straightforward best practices which could help you be a better Node developer in the coming year. GERGELY NEMETH A look at using apollo-link-state to manage your local data in Apollo Client, a JavaScript GraphQL client, thus avoiding using something like Redux altogether. PEGGY RAYZIS npm Inc. and the JS and Node foundations are running a 10 minute ‘JavaScript ecosystem survey’ so make your voices heard. NPM INC, JS FOUNDATION, AND NODE FOUNDATION Google’s JavaScript engine shows no sign of slowing down any time soon. The 6.4 branch also introduces support for two new regular expression features. MATHIAS BYNENS JOBS
IN BRIEF The Future of jQuery UI and jQuery Mobile NEWS A Free 'TypeScript Fundamentals' Course COURSE Practical Redux: Beyond the Todo App COURSE The 'Reflect' Object, Use Cases and Things to Watch Out for TUTORIAL Testing Angular 2 and Continuous Integration with Jest TUTORIAL An Introduction to Weak Value Maps TUTORIAL How 'Controllable' React Components Maximize Reusability TUTORIAL How to Build a Realtime Poll in 5 Steps TUTORIAL Using OpenCV from Node to Recognize Objects in Images TUTORIAL NODE Building a Voice-Activated Movie Search App Powered by Amazon Lex, Lambda, and MongoDB Atlas (Part 2) TUTORIAL WebAssembly Will Let You Run High-Perf Apps in Your Browser STORY Which JavaScript Frameworks Are the Fastest? OPINION Is jQuery Still Relevant? OPINION Angular Top 50: What You Should Have Read in 2017 OPINION Webpack-CLI 2.0 Released: Webpack's Command Line Interface TOOLS Jest 22 Released: Facebook's Popular JS Testing Tool TOOLS Cloud-Scale Monitoring and Alerting from Datadog TOOLS React Content Loader: A 'Content is Loading' Component using SVG CODE 11 Vue.js Component Libraries You Should Know In 2018 CODE Unchanged: A Fast Handler for Updating JS Objects and Arrays Immutably CODE element-ready: Detect When an Element is Ready in the DOM CODE | |||
Curated by Peter Cooper and published by Cooperpress. |

