#aurelia vs angular
Explore tagged Tumblr posts
Text
Aurelia Vs Angular: The Comparison & Verdict Which One is Better
Aurelia and Angular are two popular JavaScript front end development framework. While Aurelia is a comparatively new JavaScript framework, AngulerJS is an old yet widely accepted web application framework and is backed by Google. Now, that’s not the only difference you in between Angular and Aurelia. There is to more find in the ongoing debate of Aurelia Vs Angular to make the right choice at the end.
Read More at – Aurelia Vs Angular: The Comparison & Verdict Which One is Better
#aurelia vs angular#angularjs development services#angularjs development company#front end development services#front end development company
0 notes
Photo

Fun and games with JavaScript
#484 — April 17, 2020
Unsubscribe : Read on the Web
🕹 If you're bored this weekend at all, consider joining the latest Ludum Dare — it's an online game jam that's been taking place for 18 years and more JavaScript entries are appreciated against all the Unity crowd 😂
JavaScript Weekly

Writing an 'Emulator' in JavaScript (and Interfacing with Multiple UIs) — This is really neat. Tania built a Chip-8 interpreter in JavaScript and has gone into quite a bit of detail about what was involved here. Lots of neat bits and pieces to pick up from this.
Tania Rascia
jQuery 3.5.0 Released — I know many of you will groan, but I’m delighted when I see a new jQuery release. It’s still so heavily used. No headline features though, this is a security fix for a cross-site scripting vulnerability, plus some tweaks and fixes in preparation for jQuery 4.0 (yes!)
Timmy Willison (jQuery Foundation)
Build a Game of Battleship with TypeScript & Java. Free Course — Join over 2000 developers creating a game of Battleship with TypeScript, Spring Cloud Stream (Java), and PubSub+. This free 30-minute course is a great way to learn the basics of messaging and event-driven architecture with the Aurelia framework.
Solace sponsor
Profiling React.js Performance — Goes into detail on aspects of the React Profiler API, React’s new experimental Interaction Tracing API, and measuring custom metrics using the User Timing API.
Addy Osmani
Userscripts are Fun and Still Very Much Relevant — ‘Userscripts’ are basically JavaScript programs that run in the context of other Web pages so you can add your own features. They were really popular for a while but still exist and are still a neat use case for using JavaScript to improve your Web experience.
Eldad Bercovici
Another Look at What's New in ECMAScript 2020 — We linked to Dr Axel’s roundup recently, but here’s another take, looking at dynamic imports, nullish coalescing, optional chaining, BigInt, and more.
Ianis T.
⚡️ Quick Releases
Node 13.13.0 — File system API tweaks, and more.
jQuery 3.5 — So classic we had to link it twice.
Cypress 4.4.0 — Testing framework. Now supports TypeScript without plugins.
Discord.js 12.2 — Interact with Discord from Node.
💻 Jobs
JavaScript Developer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands.
X-Team
Senior JavaScript Developer (Warsaw, Relocation Package) — Open source rich text editor used by millions of users around the world. Strong focus on code quality. Join us.
CKEditor
Find a Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.
Vettery
📚 Tutorials
How To Create a Particle Trail Animation in JavaScript — Particle animations are particularly (sorry) striking.. and in this article, Anna Prenzel shows how to easily create your own such effects with Anime.js.
Smashing Magazine
Strategies for Migrating to TypeScript — A quick overview of some strategies for migrating code bases from JavaScript over to TypeScript.
Dr. Axel Rauschmayer
Developing in a Monorepo While Still Using Webpack — Second part in a series discussing things the team at Etsy learned during the migration of a home-grown, Require.js-based build system to webpack, which took over a year.
Salem Hilal
A More Productive Way to Build Your JavaScript Apps — Write better code, debug it, and test it – all in one place. Try WebStorm. No configuration required.
WebStorm sponsor
▶ Let's Build a Digital Circuit Simulator in JavaScript — A special episode of the Low Level JavaScript series takes us on a brief journey into the world of digital logic.
Low Level JavaScript
How To Set Up an Express API Backend Project with PostgreSQL — A pretty extensive walkthrough of creating an HTTP API using Express with Node.js and Postgres on the backend, then deploying it all on Heroku.
Chidi Orji
Speed Up Your Angular App: 14 Optimization Tips — Tips on how to make your Angular app smaller, faster, and more responsive.
Marcelo Ricardo de Oliveira
Class-Related Types in TypeScript
Dr. Axel Rauschmayer
📅▶ A Fireside Chat on the State of Microservices on April 21 — We recently helped The Software House with a developer survey (thanks to those who took it!) and now they’re doing a live chat on the state of microservices next Tuesday featuring Yan Cui, Alessando Vozza, and others.
The Software House
🔧 Code & Tools

Puppeteer 3.0: It Now Supports Firefox — Best known for as a way to headlessly control Chrome from Node, Puppeteer has recently seen some competition in the form of the cross-browser Playwright recently. But, no fear, Puppeteer is stepping up and can now work cross-browser too. We also learn Puppeteer is migrating to TypeScript.
Mathias Bynens
Open-Source Serverless CMS Powered by React, Node.js and GraphQL API — Build dynamic websites and apps with Webiny. 100% powered by JavaScript. Deploy your sites to AWS Lambda.
Webiny Serverless CMS sponsor
Rome: An Experimental JavaScript Toolchain — A compiler, linter, formatter, bundler, testing framework and more. Started by Sebastian McKenzie (of Babel and Yarn fame), Rome is now a project from the React Native team at Facebook. Related repo.
Facebook
Vime: A New, Modern Media / Video Player for the Web — Aims to be a ‘modern alternative to Video.js and Plyr’: “The idea behind Vime is we want you to control the player, not the other way around.” Modular, tree-shakable, and with potential for a plugin ecosystem. GitHub repo.
Rahim Alwer
Vuln Cost: An Open Source Security Scanner for VS Code — Free Snyk-powered VS Code extension that finds security vulnerabilities in npm packages, providing feedback in-line with your code, such as how many vulnerabilities a package has.
snyk
ip-num: A Library to Work with ASN, IPv4, and IPv6 Numbers — Happy in both Node and the browser.
dadepo
Flip: Animated Flip Counter Plugin to Add a Countdown to a Website — Adds an animated dynamic countdown timer to a page. No dependencies, responsive and mobile friendly, and fits any language, locale, or time zone.
Rik Schennink
The Perfect Partner to MongoDB Atlas. Try It for Free
Studio 3T sponsor
A JavaScript API for Controlling 'Simpsons: Hit & Run' — Including this as a bit of fun if you fancy noodling on something odd. Remote controlling games from JS seems neat, although I suspect just getting this running would take a while..
Tavis Ormandy
by via JavaScript Weekly https://ift.tt/3aeahRr
0 notes
Text
Vue.js vs Angular: Which JavaScript Framework to Choose?
JavaScript frameworks are changing the scenario of the front-end development world. They are proving to have the potential to build cross-platform mobile apps with ease and better future considerations. However, not all the JS frameworks are enjoying the same limelight in the marketplace. While php project topics like Vue and Ember have entered the market and are gaining momentum with their exceptional options, frameworks like jQuery and Aurelia are losing their charm in the JavaScript world. They are struggling with getting the attention of the mobile app developers – a mandate for remaining in the development world. In such mca projects in android where JavaScript frameworks are losing the market at a considerably higher pace than they enter into the market, keeping yourself abreast with what are the best JavaScript frameworks in 2019 can act as a helping hand in curating a profitable future in the marketplace. And when talking about the JavaScript frameworks to consider in 2019, looking at the two popular frameworks, Angular and Vue, and seeing how to choose the right option among them can be worthwhile. Taking the same thought forward, we will have a brief look of both the JavaScript frameworks and look into Vue.js vs Angular comparison in this article. So, here we begin with the first section, i.e, the brief introduction of Angular and Vue. A Basic Overview of Angular and Vue.js Overview of Angular and Vue.js Backed by Google, Angular is an open-source framework considered for building dynamic websites and applications. android app ideas falls under the category of MEAN stack and is supportable with a wide range of code editors. Whereas, the answer to what is Vue is that it is an open-source framework created by Evan You for tackling the challenges associated with Angular and React JS frameworks. The framework is highly recognised in the market for developing a simple page web application. Both these JavaScript application frameworks are loved by various reputed brands for reaping higher profits of the mobile market, including:- Reputed brands for reaping higher profits of the mobile market While there can be various reasons behind why these brands have adopted Angular and Vue.js, a few of them are stated below:- Benefits of Considering Angular Development Framework Angular proves to be the right JS framework to rely upon for your app needs with pros such as:- Server-Side Rendering Angular JS framework offers better Server-Side Rendering (SSR) features that improve the page speed on the client side. This makes the JS framework more SEO-friendly. Separation of Concerns Angular follows the MVC model, which makes it good for separation of concerns and cleaner faster development. android projects ideas Linking Module The framework provides developers with an extensive linking module for single page app development that assists in understanding of how Ajax works and introducing its advantages into your app project. Tools and Filters Last but not least, the Angular framework makes it possible to easily blend various tools and filters into the development environment. This delivers a high-speed front-end experience. Testing and Maintenance The Angular IO framework comes with advanced refactoring and debugging options that aid developers in the testing and maintenance process. Besides, it renders the opportunity to test the complete project with a single testing tool like Jasmine, Karma and Protractor. This cut down the hassle of developers and ensure highly-effective results. Update Scope with CLI As we have already seen in our article React vs Angular covered a few months ago, Angular CLI is easy to install and use. It also serves mobility experts with simpler commands and effective testing tools and is supported by several engineers and platforms that make it possible to update all the app components – including those having dependency on third-party libraries and APIs. While these features favor choosing Angular for front-end development, it’s good to have a glance at the benefits of Vue.js to determine what to consider in Vue.js vs Angular to do justice to your app needs. Advantages of Going with Vue.js
0 notes
Text
Build 2017
Csharp https://channel9.msdn.com/Events/Build/2017/B8104 7.1 - male vylepseni 7.2 - safe, efficient, lowlevel code tuples - jsou struct immutable, ale properties mutable... tj jde tuple.neco++; ale i tuple = (tuple.neco + 1, ...) async Task Main ValueTask - nealokuje task pro případ, že výsledek už je k dispozici VS - suggestion parameter names dekonstruction (int s, int c) = Neco .. a (int s, int c) Neco vynechani (s, _) .. podrzitko nas nezajima var (s, _) - zkráceně lokální funce void a přiřazuje do r - r se mění, protože to je lokální funkce - closure, jinak asi ne int.parse(s, out var i) VS2017 - git merge v kodu <<<< pozná, enter ve stringu přidá + možná novika: default interface implementation, třeba jedna metoda v interface naimplentovaná, ale jde přepsat v jednotlivých implementujících třídách, něco jako abstraktní, není to vícenásobná dědičnost? je to kvůli jave a xamarinu další možné string?, flow analýza na null ve VS
web forms https://channel9.msdn.com/Events/Build/2017/T6009 async session - důležité v async JS pokud používá session - více requestů pro jedno session id async cache, sql server vylepšení execution step - kod pred konstruktorem stranky configuration builders - různé vylepšení konfigurace - přes variable systemu
visual studio https://channel9.msdn.com/Events/Build/2017/B8083 editor config možná?
.net core 2 https://channel9.msdn.com/Events/Build/2017/B8048 zjednodušení dotnet new web balíček pro vše zjednodušení konfigurace razor pages - jako mvc view, ale nema controller, default Pages/Neco.cshtml localhost/neco jde tam napsat csharp do neceho, :PageModel, zjednodušené mvc, splácané s webforms trochu - tag helpers Azure AD - indentity as service
.net standart https://channel9.msdn.com/Events/Build/2017/B8001 snapshot debuger - misto standartiho breakpointu to udela snapshot, ktery posle do VS, aplikace pokračuje dál - debug in prod
https://channel9.msdn.com/Events/Build/2017/C9R04 prograsive web apps - spoleha na nejmodernější fce prohlížeče, feature detection jako win aplikace, ale napsaná jako web stránka podle dostupných funkcí prostředí má více funkcí aplikace service worker - js file, bezi na pozadi stranky, prijima udalosti stranky
https://channel9.msdn.com/Events/Build/2017/T6051 micro services - male moduly se vsemi vrstvami, vcetne dat - kazda svoje data
https://channel9.msdn.com/Events/Build/2017/B8073 vylepšený JS editor, browser link, lint - extension, debug js ve VS v chrome, js doc - vylepšení intelisence tag helper prerender module - pro js angular misto loading se vykresli serverove library installer - zjednodušené instalování js knihoven, cdn js, nebo filesystem
https://channel9.msdn.com/Events/Build/2017/B8088 typescript - podpora angular, react - tsx - umí i typy, rozumí syntaxi non-nullable types - strict checking v tsconfig, default vse neni null ani undefined, lze povolit string | undefined object literal { kind: neco} pak swithc na kind, v default bude typ never - kontrola že jsme nezapomněli na kind
Bazel - google použivá pro build všeho
Angular2 - vždycky přidá ten template component, závislosti přes DI
Aurelia - client app platform, web, desktop, mobile, TS, modulární, na konvence, standarty, rychlost, normální class v js, ve view html v template, value.bind, submit.trigger
EF core https://channel9.msdn.com/Events/Build/2017/B8050 mapování na fieldy, automaticke doplnění do dotazu v OnModelCreating nebo override saveChanges context pooling - context per request pres pool
GIT https://channel9.msdn.com/Events/Build/2017/P4101 když by na repository pracovalo více lidí, nešlo by vlastně pushnout protože by pořád přibývali commity - řešení pull request - merge se udělá na serveru používá se jako branch per feature to vypadá, některé větve nás nezajímají - limited branches - coming soon velké soubory - přes git-LFS - ukazatel na file, jinak se stahují všechny commity a verze souboru velké repository - podobný princip, jen ukazatele, při práci se skutečně stáhne
React Native https://channel9.msdn.com/Events/Build/2017/P4080 platformy - ios, android, win, jazyky - js, ts, es6 klasické react komponenty class, render(), <view> - přeloží se na view podle platformy - tj nativní UI potřeba přibalit js engine nebo chakracore pro win podobné jako xamarin, ale je v csharpu psaný, react je v Js, cordova - jiné není native, jen tak vypadá starting file - index.android.js - ruzne pro platformy, ale odkazují na stejný js App.js code push - service ms pro updaty, při startup se zeptáme na update visual studio mobile center - devops pro mobile
0 notes
Photo
Check out a detailed Aurelia JS vs Angular JS comparison to see the differences between these JavaScript frameworks. Their features, popularity, geographical usage and salary rates. Learn more with Mobilunity! https://mobilunity.com/blog/aurelia-vs-angularjs-developers/
0 notes
Photo
@PayStream: RT @GetLevvel: Tired of the #Angular vs. #React debate? Enjoy some free pizza with us tonight and learn about #Aurelia: https://t.co/WnMacTwxto ...the pizza rapture is nigh
0 notes
Text
Aurelia vs #Angular — a Feature by Feature Comparison https://t.co/WfB9Bg2mf9 #AngularJS #JS #JavaScript #JavaScriptTool @angularjs
Aurelia vs #Angular — a Feature by Feature Comparison https://t.co/WfB9Bg2mf9 #AngularJS #JS #JavaScript #JavaScriptTool @angularjs
— Macronimous.com (@macronimous) August 13, 2017
from Twitter https://twitter.com/macronimous August 13, 2017 at 07:38AM via IFTTT
0 notes
Text
Microsoft redivivus...
...and it’s not empty words
Started a while to ago to look at what Microsoft is up to, and well, I think it’s impressive...
There is a breath of fresh air and novelty that make Microsoft a truly modern company, anchored in present and looking confident to the future...
Their refined their tools. like Visual Studio, spin-off new like the new Core edition and consolidated their cloud services...
But more than anything they embraced openness...and not afraid to show it...
From integrating with other technologies like JWT, Identity Server, webpack, nodejs to listening to developer inputs.
The achievements are pretty amazing...
TypeScript has built-in support for transpiling, type-checking and can manage other js libraries and modules...
Microsoft provides templates for SPA applications using Angular, React, React with Redux, Knockout, Aurelia and so on...
These templates are available also through yeoman: one can simply run
npm install -g yo generator-aspnetcore-spa then
yo aspnetcore-spa and you’re provided with the said option to generated a SPA.
Browser Link now can check on accessibility rules through extensions available...
But the most impressive look the front-end development capabilities in Visual Studio 2017... Aside from handling the SPA templating, SpaServices communicate with Webpack so can use seamlessly webpack in your development.
Spaservices also use nodeservices to talk with nodejs so can development node within VS 2017...
You can debug JavaScript even using Chrome now... And use library.json to manage any js library from internet or local network...
And there is a test runner explorer allowing the use karma within Visual Studio... More than that can bind the test so they will run when project open, before or after a build or on clean solution...
In closing I think there is one thing left to say: Microsoft, keep them coming...
0 notes
Photo

How to create your own JSON parser
#467 — December 13, 2019
Read on the Web
JavaScript Weekly

Fx 16.0: A Command-Line JSON Processing Tool — If you’ve got some files full of JSON that you want to process, Fx will slice and dice it however you want, including using JavaScript one-liners to add a bit of logic to the process.
Anton Medvedev
Preact 10.1: A Fast 3kB React Alternative with the Same API — Preact is an interesting project that often sees use in places where speed and size are of the absolute essence (Uber used it until they built their own in-house framework). New in 10.1 is support for a devtools extension and a SuspenseList component. GitHub repo.
Preact
CircleCI Config Teardown: How We Write Our Config at CircleCI — Find out how we use YAML configuration to power CircleCI - and which open source orbs (shareable packages of config) we use to speed up our pipeline.
CircleCI sponsor
20 Ways to Become a Better Node Developer in 2020 — We’re rapidly coming up on the end of the year (indeed, the next issue is our last this year) so is it time to think about New Year’s resolutions already?
Yoni Goldberg
Dr Axel's 'Deep JavaScript' Now Available — The latest book from JavaScript guru Dr. Axel (of Exploring ES6 fame) is now out. It costs money, but you can read a whole 50% of it online (or grab a PDF direct).
Dr. Axel Rauschmayer
Creating a JSON Parser with JavaScript — Sure, you could just use JSON.parse but where’s the challenge in that? This is a neat step-by-step guide on implementing a JSON parser of your own.
Tan Li Hau
Quick bytes:
Love SICP? A JavaScript adaption has been released.
Electron, the hugely popular GitHub-founded toolkit for building desktop apps on Web technologies, has joined the OpenJS Foundation.
Ember user? They're doing a 31 days of Ember addons series on their official blog.
💻 Jobs
Software Engineers, Frontend at Fictiv (San Francisco) — We bring a user friendly experience to manufacturing, making it easy to turn designs into real products. Use the latest tech and JS to iterate quickly, ensuring a rapid feedback loop between us and our customers.
Fictiv
Senior Front-End Software Engineer (Vue, Nuxt, Apollo) — Join our distributed Front-End functional team in our quest to make doctors more effective using Vue, Nuxt, Apollo and Rails.
Doximity
Find a Job Through Vettery — Make a profile, name your salary, and connect with hiring managers from top employers. Vettery is completely free for job seekers.
Vettery
📘 Articles & Tutorials
Raw WebGL: An Illustrated Guide to Starting with WebGL — A well presented tutorial on getting started with WebGL, what key data structures you need, and what each of the main elements (of which there are quite a few when it comes to WebGL!) are and do.
Alain Galvan
Relatively Formatting Times with Intl.RelativeTimeFormat — For example: new Intl.RelativeTimeFormat('en').format(-1, 'day') returns the string "1 day ago". It’s going to be part of ES2020 but you can use it in Chrome and Firefox already.
Bram van Damme
Build a Customizable Angular Data Grid in Minutes — Create an Angular data grid in under 5 minutes. You'll also find resources for building in Vue, React, and plain JavaScript.
Wijmo by GrapeCity sponsor
JavaScript Component-Level CPU Costs — Did you know that in Chrome 78+ on Linux you can actually track how many CPU instructions are used in the rendering of your components? Interesting, though advanced, performance monitoring stuff here.
Stoyan Stefanov
▶ Angular Meetup Online: Two Angular Talks — Ryan Chenkie and Kara Erickson both gave twenty minute talks on the latest in the Angular world.
This Dot Media
How to Write Correctly Typed React Components with TypeScript — React and TypeScript make a powerful pair, but if you’re just starting out, you’ll need to understand how to write correctly typed components.
Piero Borrelli
Why Does JavaScript Have -0? — Yes, there’s -0 and normal 0. They’re equal but are different objects nonetheless.
Thomas Barrasso
Inversion of Control — A simple principle that can drastically improve your reusable code.
Kent C Dodds
Realtime ≠ Request-Response: So, Why’s Google Polling Like It’s the 90s?
Ably sponsor
Reasons To Use Aurelia in 2020 — Aurelia is an interesting framework that deserves a look in a sea of competing options.
Dwayne Charrington
The npm, Yarn and Bower Timeline — The npm vs yarn story is a good demonstration of ‘competing’ tools pushing the other along.
Charlie Midtlyng
How Optional Chaining Helps to Avoid "undefined is not a function" Exceptions
Stefan Judis
🔧 Code & Tools
OpenLayers: High Performance Frontend Mapping Library — A system for putting dynamic maps onto your pages that can render map tiles pulled from various sources, vector data layers, markers, etc. Supports both Canvas and WebGL as appropriate. Examples.
OpenLayers
Visual Studio Code November 2019 Released — VS Code is perhaps the most popular editor in the JavaScript world and this release has a lot going for it, not least a new experimental WebGL renderer you can use to make the integrated terminal a lot faster. Just to show no favoritism though, Vim 8.2 just came out too ;-)
Microsoft
New Time-Travel Debugger for JavaScript and TypeScript — Move forward and backwards through your code to understand the conditions that led to a specific bug, view runtime values, edit-and-continue, and more.
Wallaby.js sponsor
simpleParallax: A Simple Way to Create Parallax Effects — A straightforward library to add parallax-style animations to any image on your page. Not always a good idea UX-wise, but the examples and code samples here certainly sell it well.
Geoffrey Signorato
5 Cloud IDEs for JavaScript Developers — I’d add Repl.it, CodeSandbox, and Glitch to this list too.
Shaumik Daityari
npkill: Find and Remove Old or Large node_modules Folders
Estefanía García Gallardo and Juan Torres Gómez
react-tabs: An Accessible and Easy Tab Component for React
React Community
⚡️ Quick Releases
Highcharts 8.0 — The charting framework.
Geolib 3.2 — Geospatial functions library.
npm 6.13.4 — The popular package manager.
react-beautiful-dnd 12.2 — Powerful drag and drop for lists in React.
by via JavaScript Weekly https://ift.tt/38Cnl3t
0 notes
Photo

YDKJS edition 2, React's concurrent mode, and Vue 3's new features
#461 — November 1, 2019
Read on the Web
JavaScript Weekly

Madge: Create Graphs From Your Module Dependencies — A developer tool for generating a visual graph of your module dependencies (works with CommonJS, AMD and ES6 modules), finding circular dependencies, and discovering other useful info.
Patrik Henningsson
Modern JavaScript Features You May Have Missed — Given how JavaScript evolves all the time, it’s often worth reflecting on what’s been added, which is why articles like this tend to be popular here 😄 This post quickly covers some highlights of the most recent standards, ES2015 through ES2019.
Jimmy Breck-McKye
Migrating a Distributed System from JavaScript to TypeScript — TypeScript can help overcome scalability issues of JavaScript. Here’s how Ably’s engineering team painlessly migrated a globally-distributed system written in JavaScript to TypeScript, and some learnings you can implement in your own migration.
Ably sponsor
You Don't Know JS Yet: Getting Started — Kyle Simpson’s “You Don’t Know JS” (a.k.a. YDKJS) book has been hugely popular in the JavaScript world since its first release five years ago. He’s been working on a second edition whose first portion is now ‘draft complete’ and you can read it on GitHub.
Kyle Simpson
React (Experimentally) Unveils Concurrent Mode — A set of much awaited, new experimental features that will help React apps stay responsive and gracefully adjust to the user’s device capabilities and network speed. Very much aimed at early adopters and the curious. Here’s why these developments are exciting.
React Team
A Look at Some Exciting New Features Coming in Vue 3 — The Vue.js Core team is bringing some exciting new features in Vue 3 (which you can see in a pre-alpha form here) such as the composition API, fragments, portals, and suspense, to name a few. Does it feel more React-like? Well, yes.
Filip Rakowski
What's Going On With CDNJS? — CDNJS is a popular CDN for open source, front-end libraries and assets, but someone noticed there have been no updates in weeks. Apparently a founder restricted access and ‘disappeared’ and things are still being sorted out (today there’s been an update posted to Hacker News by one of the founders).
cdnjs
Aurelia vNext: A 2019 Fall Update — A look at what’s coming in Aurelia 2, the next major version of what remains an interesting JavaScript framework that isn’t React, Angular, or Vue!
Rob Eisenberg
💻 Jobs
JavaScript Developer at X-Team (Remote) — Work with the world's leading brands, from anywhere. Travel the world while being part of the most energizing community of developers.
X-Team
Have You Tried Vettery? — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.
Vettery
📘 Articles & Tutorials
The Svelte Handbook — It’s really just a very long blog post, but nonetheless, it’s a good way to quickly learn Svelte and become familiar with the intriguing compile-time framework.
Flavio Copes
Promises: Zero To Hero, Plus Cheat Sheet — “JavaScript promises explained how I wish they were explained to me” — plus a handy cheat sheet.
Joshua Saunders
JavaScript and TypeScript Test Feedback Right in Your Editor — Wallaby runs tests and code, displaying errors and results right in your editor as you type. For Jest and Angular projects no config is required.
Wallaby.js sponsor
10 Good Practices for Building Large Vue.js Projects — As we say in the UK, pretty much “what it says on the��tin.”
Nada Rifki
Encapsulation in JavaScript
Eric Elliott
How to Set Up Angular Unit Testing with Jest
Amadou Sall
What is Functional Programming? A Gentle JavaScript Intro — One for beginners or those truly new to functional concepts.
Ali Spittel
Free Download: Results from Bitmovin's Video Developer Survey 2019 — Our 2019 Video Dev Report is here - A great lens into current trends, challenges & expectations.
Bitmovin sponsor
JavaScript's 'Labeled Statements' — MDN’s docs are the best resource on the practical use of labels, but this post shows how Svelte leans on them for its own syntactic reasons.
Flavio Copes
Migrating a 50K SLOC Flow and React Native App to TypeScript — Ditching Flow for TypeScript is easier than ever and should be more future proof.
Adam Terlson
JavaScript is C — “The exact same kinds of problems I had in C, I have in JavaScript or even TypeScript today.” Yes, this is controversial, and you’ll probably disagree!
Chris Krycho
🔧 Code & Tools
vue-interactive-paycard: Credit Card Form with Smooth Interactions — This is really slick. Check out the live CodePen demo.
Muhammed Erdem
A Web Extension Starter Kit — A kit for building ‘Write Once, Run on Any Browser’ extensions via the Web Extensions API.
Abhijith Vijayan
Depcheck: A VS Code Extension That Highlights Unused Dependencies in package.json — Uses the depcheck command line tool behind the scenes to help you declutter your project.
Visual Studio Marketplace
Immer 5.0: The Immutable State Library — The popular library has introduced first class support for maps and sets.
immer
Sal: Lightweight Scroll Animation Library — Coming in at just 2.8KB, this vanilla JS library is performance focused with no dependencies. GitHub repo.
Mirosław Ciastek
A Comparison of Popular Browser Automation Tools
Taiko sponsor
Redux Starter Kit 1.0 Released — A package designed to make it easier to get started with Redux and perform common tasks.
Mark Erikson
Downshift 3.4: Primitives to Build WAI-ARIA Compliant Enhanced Input Components — “You need an autocomplete/dropdown/select and you want it to be accessible. You also want it to be simple and flexible to account for your use cases.” Now supports Preact X as well as React.
Downshift
📊 Vue-chartjs: A Vue.js Wrapper for Chart.js — Using Vue? Want charts? Consider this. Demos here.
Jakub
by via JavaScript Weekly https://ift.tt/2PD4sWX
0 notes
Photo

Should 'JavaScript' be rebranded?
#459 — October 18, 2019
Read on the Web
JavaScript Weekly

Should We Rebrand 'JavaScript'? — I think most of us can agree there are problems with ‘JavaScript’ as a name, but is it worth rebranding it? “JS” is certainly one option.
Kieran Potts
The Power of JSON.stringify's Extra Argument — JSON.stringify turns JavaScript objects or values into JSON strings.. no surprises there. But did you know it has a second argument that can be used to alter elements ahead of the conversion or specify which properties of an object will get stringified?
Pawel Grzybek
Get Best in Class Error Reporting for Your JavaScript Apps — Time is money. Software bugs waste both. Save time with Bugsnag. Automatically detect and diagnose errors impacting your users. Get comprehensive diagnostic reports, know immediately which errors are worth fixing, and debug in minutes. Try it free.
Bugsnag sponsor
How Vue 3 Could Enable Faster Web Applications — The key changes coming in Vue 3 (in pre-alpha here) will make both it, and your Vue.js apps, faster, smaller, and more maintainable.
Filip Rakowski
Ionic React: A Cross Platform App Building Framework — If you’re on the lookout for an interesting alternative to React Native, consider the new React-flavored version of Ionic, a popular framework (once more associated with Angular) for building iOS, Android, and desktop apps, as well as PWA webapps.
Max Lynch
Quick bytes:
The first beta of webpack 5 is out and ready for testing.
John Carmack, of DOOM and Wolfenstein 3D fame, is finding both JavaScript and React to be 'a bigger win' for VR development than he had expected.
Isaac Schlueter, the original creator of npm, has spoken about how npm Inc. might be returning to its open source roots.
One of Aurelia's core developers has been hired to work full-time on the framework.
💻 Jobs
Can You Help Our Client Migrate to Node.js? Docklands, London — Do you have experience and strong opinions on Node best practices? Come and share your advice with an engaged, friendly team of excellent software engineers.
CareersJS
JavaScript Developer at X-Team (Remote) — Work with the world's leading brands, from anywhere. Travel the world while being part of the most energizing community of developers.
X-Team
Find A Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.
Vettery
📘 Articles & Tutorials
▶ A Thorough Introduction to NuxtJS — You’ll need over an hour set aside for this screencast, but if you want to get a grip on the popular NuxtJS Vue framework, this covers all of the major features.
Vue Screencasts
7 Tricky JavaScript Questions (or Gotchas) — These are billed as being potential ‘interview questions’, but they’re really all about edge cases or JavaScript quirks. Interesting, but if you get asked these in an interview, it might not be a great signal 😄
Dmitri Pavlutin
A Much Faster Way to Debug Code Than with Breakpoints or console.log — Wallaby catches errors in your tests and code and displays them right in your editor as you type, making your development feedback loop more productive.
Wallaby.js sponsor
Understanding this, bind, call, and apply
Tania Rascia
How to Debug JavaScript in Microsoft Edge from Visual Studio — Note: This is aimed at ‘full fat’ Visual Studio users rather than VS Code.
Visual Studio Blog
▶ A Live Coding Talk Covering Vue 3's New Composition API — Warning.. Jason sings near the end of this fun 20 minute live coding session 😄
Jason Yu
Compiling TypeScript via webpack and babel-loader
Dr. Axel Rauschmayer
Top CI Pipeline Best Practices - A Developer's Guide
Datree.io sponsor
Object preventExtension vs seal vs freeze — These are ways to enforce different degrees of immutability on objects.
Cybertec
Promises and UI States in Ember.js
Sabin Hertanu
🔧 Code & Tools
Zero: A Plain Text, Terminal-Based 3D Graphics Rendering Pipeline — Yes, this is really just a bit of fun, but is a nice example of building up a 3D rendering engine from scratch.
sinclairzx81
Firefox’s New WebSocket Inspector — The new WebSocket inspector, part of the existing Network panel UI in DevTools, will be released in Firefox 71, but is ready for use in Firefox Developer Edition now. Here’s a look at how it works.
Mozilla Hacks
Typical: Animated Typing in ~400 Bytes of JavaScript — Written in a nice, modern, async way. Here’s a CodePen demo to play with.
Cam Wiegert
Automate and Standardize JS Code Quality — Set standards on coverage, duplication, complexity, and style issues and see real-time feedback in your Git workflow.
Codacy sponsor
Swiper: A Modern Mobile Touch Slider — Complete with hardware accelerated transitions and native-like behavior. Someone’s also made Tiny Swiper, a 2KB (gzipped) compatible clone, if you want something more lightweight.
Vladimir Kharlampidi
Popper.js: A Library to Manage the Position of 'Pop Out' Page Elements — Think things like tooltips, popovers, drop-downs..
Federico Zivolo
pretty-quick: Runs Prettier on your Changed Files — Prettier is a popular code formatter.
Lucas Azzola
WebAssembly.sh: An Online WebAssembly Terminal — An online WebAssembly Terminal to run WASI modules directly on your browser.
Aaron Turner
⚡️ Quick Releases
Vue CLI 4.0 — Vue.js's main development tool.
Rollup 1.25.0 — Popular ES module bundler.
Hexo 4.0 — Node powered blog framework.
pickr 1.4.5 — Flat, simple, themeable color picker control.
by via JavaScript Weekly https://ift.tt/2BqMKxG
0 notes
Photo

Using TensorFlow.js to check for naughty content client-side
#425 — February 22, 2019
Read on the Web
JavaScript Weekly
NSFW JS: A Way to Check for NSFW Images Client-Side — Billed as ‘client-side indecent content checking for the soul’, this is an interesting, though imperfect, way to screen content prior to upload. It uses TensorFlow.js behind the scenes. Demo here.
Gant Laborde
JavaScript Loading Priorities in Chrome — How browsers schedule and execute scripts can impact the performance of your pages. Addy Osmani compares the different approaches here.
Addy Osmani
Frontiers 2019: Explore New Ways to Build Apps on Slack — Teams move faster with apps on Slack. And, it wouldn’t be possible without the people who built them. Connect with app builders like you, get hands-on training and spark new ideas at Frontiers 2019.
Slack sponsor
TypeScript Linter TSLint to Give Way to ESLint — The developers of TSLint, the TypeScript linter, have decided to deprecate it and focus on improving TypeScript support in the popular ESLint linter instead. This will greatly help existing ESLint users who are picking up TypeScript.
Palantir
CodeCrumbs: Document Codebases by Adding 'Breadcrumbs' — One of those things that’s better to see visually than read about. Essentially you annotate your code in a certain way and it can produce visualizations of how your codebase works.
Bohdan Liashenko
Ionic React Now Available in Beta — Ionic, a framework for building cross-platform hybrid mobile apps, is commonly associated with Angular but now it’s available in a React flavor too with around 70 components intended to cover the main use cases when building mobile apps. — Via our Mobile-focused newsletter.
Josh Thomas (Ionic)
💻 Jobs
Sr. Fullstack Engineer (Remote) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work.
Sticker Mule
React/TypeScript Dev (Berlin, Germany) — Build the tools behind the world’s leading app retargeting platform. Make your own decisions. Solve hard, real-world problems with a cutting edge stack in an experienced & ambitious team.
Remerge
Find a Job Through Vettery — Vettery specializes in developer roles and is completely free for job seekers.
Vettery
📘 Articles, Tutorials and Opinions
for vs forEach() vs for/in vs for/of — An overview of the difference between these looping constructs using several different edge cases.
Valeri Karpov
JSConf US & The Expanding Web — Check out a recent blog by Anna Sedlar.
Big Nerd Ranch sponsor
Using Fastify and Preact for Quick Web App Prototyping — Two technologies we haven’t mentioned for quite a while come together here in building a simple full-stack app.
Luciano Mammino
Styling an Angular Application with Bootstrap — A tutorial using the latest versions of Bootstrap 4 and Angular 7.
Smashing Magazine
Working with TypeScript in Visual Studio Code — Since VS Code and TypeScript both originated at Microsoft, it’s no surprise they work well together.
James Quick beginner
How to Disallow Large Imports from JavaScript Projects — Are there known large dependencies your team wish they could disallow from a project? ESLint supports disallowing specific imports.
Addy Osmani
How Does Aurelia 'React'? — Aurelia is an interesting framework in its own right - this new series aims to show how Aurelia approaches things you might otherwise do in React.
Rob Eisenberg
Replace Tedious Coding with MongoDB Stitch and Public APIs
MongoDB sponsor
'We Migrated to Next.js to Serve Our Home Page 7.5× Faster' — Going from a basic React boilerplate to Next.js can yield serious initial render time improvements and without much work, too.
Drew Powers (Manifold)
Faster Calls with Arguments Mismatch — Technical notes on a special V8 optimization for situations where you have strict mode functions that don’t use the arguments object or rest parameters. The performance improvement can be significant.
Benedikt Meurer and Toon Verwaest (V8)
🔧 Code and Tools
VS Code Settings and Extensions for Faster JS Development
Tilo Mitra
Cryption: In-Browser AES File Encryption with Data Integrity Check — It’s limited as to the size of data it can work with, however, but is an interesting project.
Tim-Luca Lagmöller
Supercharge Your Code, Test, Debug Feedback Loop — Wallaby runs unit tests as you type and reports results right beside your code in your text editor.
Wallaby.js sponsor
SimpleFS: Handle Files in IndexedDB Like You Would in Node — Node-style file operations for files stored in IndexedDB.
Fagbokforlaget V&B AS
Cleave.js: Format Input Text Content While Typing — Ideal for things like phone numbers, credit card numbers, dates.. or define your own.
Max Huang
Howler.js: An Audio Library for the Modern Web — Get a simple API for your audio needs across all platforms. No dependencies, too.
James Simpson
A JavaScript-Interop Library for ClojureScript
Applied Science Studio
by via JavaScript Weekly https://ift.tt/2V7GqTo
0 notes
Photo

What happened in JavaScript in 2018
#417 — December 21, 2018
Read on the Web
JavaScript Weekly
This week we're taking a break from the usual roundup to look back at what happened in the JavaScript world in 2018, as well as the tutorials, videos, and tools you, our fantastic readers 🤗, clicked on the most.
Thanks for continuing to support us in 2018 and we'll be back on January 4th. We hope you have a fantastic holiday season, however you celebrate it. 🎄
Here's to more JavaScript developments in 2019! 🍾 — Peter Cooper, editor
🗞 JavaScript developments in 2018
jQuery 3.3 was released, much to the relief of the majority who love jQuery but pretend they don't.
TC39 continued to get and work upon lots of proposals on how to improve the language.
Lin Clark helped everyone understand ES modules, which all major browsers (finally) came to support in 2018.
Martin Fowler announced he was switching his famous Refactoring book from Java to JavaScript for its long-awaited second edition.
webpack 4.0 came out, getting a lot faster and adopting an optional 'zero config' approach as favored by competing tools like Parcel.
Make Magic with Creative Coding in Canvas & WebGL 🎩✨ — Use JavaScript to create generative art, interactive animations, 3D graphics with ThreeJS, and custom shaders in GLSL. ✨You'll learn the fundamentals for creative coding jobs like games, advertising, AR/VR and installation artwork!
Frontend Masters sponsor
We found out that Microsoft has been rewriting Office 365 in JavaScript.
ECMA published the official ECMAScript 2018 specification, thus ensuring all JavaScript developers had plentiful bedtime reading all summer. Dr. Axel can help if you want to understand it.
Node 10 and npm 6 came out.
Anil Dash asked what would happen if JavaScript became the first-ever truly dominant programming language?
Redux 'died', then came back to life, died again, then back to life again.
Oracle's ownership of the 'JavaScript' trademark continued to annoy developers, even prompting a suggestion to rename the language.
2 years of hard work translated into Babel 7 being released.
Microsoft bought GitHub for $7.5b, then they removed jQuery from their frontend. They haven't moved to Azure as yet.
JSConf US came back to life after a hiatus.
The annual State of JavaScript survey ran, got over 20,000 responses, and told us React continues to flourish, everyone wants to learn Vue.js, and the use of ES6 is now very well established. Also, everyone's using VS Code now.
Evan You gave us a preview of Vue.js 3.0.
The V8 JavaScript engine turned 10 years old. The work on V8 over the years has been instrumental in making JavaScript as popular as it is now, IMHO.
The React team unveiled Hooks, an experimental feature in React 16.7 that got a lot of React developers very excited and seems as if it may become a key element of React development in 2019.
A popular npm package was exploited causing a lot of discussion about how we prevent such things in future.
Marijn Haverbeke spent the whole year writing a third edition of Eloquent JavaScript. It's almost finished.
Lots of versions of V8, TypeScript, Vue.js, Jest, React, Angular, Aurelia and Ember came out. We're not linking them all again 🤣
Please note, this list is just a selection and isn't exhaustive.. you've got our issue archive for that :-)
💻 Jobs
Front End Developer✌️ in Beautiful Norway🎉 — Passion for React & GraphQL? Join our fast growing GraphQL based e-commerce service Crystallize.
Crystallize AS
Join Our Career Marketplace & Get Matched With A Job You Love — Through Hired, software engineers have transparency into salary offers, competing opportunities, and job details.
Hired
📘 Top tutorials of 2018
Going Beyond console.log() — While console.log() may form the basis of many people’s debugging strategies, the console object has a lot more to offer, as covered here. This was our top tutorial of the year with over 12,000 of you clicking.
Matt Burgess
33 Concepts Every JavaScript Developer Should Know — A curated collection of links to tutorials on 33 different areas of JavaScript it’s worth understanding well, and not only one of our most popular links but one of the most starred projects on GitHub too.
Leonardo Maldonado
Building Modern Apps with the MERN Stack and Google Cloud Platform — Learn about the two dominant JavaScript stacks: MEAN and MERN and how to implement these web stacks on GCP.
MongoDB sponsor
The Front-End Developer Handbook 2018 Edition — An online guide that outlines and discusses the practice of front-end engineering, how to learn it and what tools are used in the practice, as of 2018. Let's hope we see a 2019 edition!
Cody Lindley
Examples of Everything New in ES2016, 2017, and 2018 — A worthwhile roundup of all the new bits and pieces in recent ECMAScript specs.
Raja Rao DV
What is Redux: A Designer’s Guide — A really neat high-level approach to explaining Redux and what it offers beyond state management. Smashing Magazine really had some amazing tutorials go out this year.
Linton Ye
Designing (Very) Large JavaScript Applications — A written version of a talk given by Google’s Malte Ubl at JSConf Australia that took a high level look at modularity, lazy loading code, and similar concepts. Video, if you prefer that.
Malte Ubl
The Cost of JavaScript in 2018 — A detailed write-up of thoughts and findings on how much effect JavaScript has on page sizes and performance and some ways to improve matters.
Addy Osmani
JavaScript Fundamentals Before Learning React — A concise list of all the different JavaScript functionalities that can be used to complement a React app.
Robin Wieruch
🎬 Top videos of 2018

▶ Write Perfect Code with Standard and ESLint — An intro to getting started with linting (and why - hint: to catch errors in your code) as well as how to improve your setup if you’re already doing it.
Feross Aboukhadijeh
How Do Top Developers Deliver Video? - Download the 2018 Video Report — Hundreds of developers around the world reveal their preferred video streaming solutions.
Bitmovin sponsor
▶ 10 Things Node's Inventor Regrets About Node — Original Node.js inventor Ryan Dahl reflected on what he considered to be some early design mistakes with Node.
JSConf EU
▶ Build The Future of the Web with Modern JavaScript — A Google I/O presentation presenting an overview of cutting-edge JavaScript features, plus what to expect in future versions of Chrome and Node.js (some of which we now have).
Mathias Bynens and Sathya Gunasekaran
▶ Learn RxJS in 60 Minutes for Beginners — RxJS is used for reactive programming using observable streams and this is a great ‘from scratch’ crash course.
Gary Simon
🔧 Top code and tools of 2018
30 Seconds of Code: A Curated Collection of Useful JavaScript Snippets — Our most clicked code related item this year was this ever growing collection of useful snippets.
30 Seconds
Angular 7 Released — A major release of Angular came out this year with upgrades for the Angular entire platform from the core framework to Angular Material and the CLI tools.
Stephen Fluin (Google)
Detect JS Production Errors in Real-Time, Then Debug Them in Minutes
Rollbar sponsor
JavaScript Algorithms and Data Structures — JavaScript examples of many common algorithms (e.g. bit manipulation, Pascal’s triangle, Hamming distance) and data structures (e.g. linked lists, tries, graphs) with explanations.
Oleksii Trekhleb
TUI Calendar: An Attractive, Full Featured Calendar Control — From the creators of TUI Chart comes TUI Calendar, a highly customizable JavaScript calendar widget that supports numerous view types (weekly, monthly, etc.), dragging and resizing of schedule items, and is basically like your own Google Calendar in a box. MIT licensed too.
NHN Entertainment
An Annotated webpack 4 Config for Frontend Development — A very thorough example of a real-world production webpack 4 config that takes modules, CSS, and image optimization into account.
Andrew Welch
Storybook 4.0: The UI Component Workshop — A great tool for building UI components got a major update with support for webpack 4 and Babel 7, React Native, Ember, Svelte, Riot, and more, plus improvements for existing React, Vue and Angular users. If you’re not familiar with Storybook, learn more here.
Michael Shilman
Create React App 2.0 Released — A significant release of a project that’s continued to have a huge effect on the adoption of React by making it easier to get a project started. Psst.. we have a React newsletter too.
Joe Haddad and Dan Abramov
by via JavaScript Weekly http://bit.ly/2EIjIx9
0 notes
Photo

D3.js 5.0, and an introduction to functional programming in JS
#378 — March 23, 2018
Read on the Web
JavaScript Weekly

D3.js 5.0 Released — D3 continues to be a fantastic choice for data visualization with JavaScript. Changes in 5.0 include using promises to load data instead of callbacks, contour plots, and density contours.
Mike Bostock
Lazy Loading Modules with ConditionerJS — Linking JavaScript functionality to DOM elements can become a tedious task. See how ConditionerJS makes progressive enhancement easier in this thorough tutorial.
Smashing Magazine
The Best JavaScript Debugging Tools for 2018 — If you work with JavaScript, you’ll know that it doesn’t always play nice. Here we look at the best JavaScript debugging tools you can use to clean up your code and provide great software experiences to your users.
RAYGUN sponsor
▶ A 10 Video Introduction to Functional JavaScript with Ramda — Want to get started with functional programming in JavaScript? Ramda is a more functional alternative to libraries like Lodash, and these brief videos cover the essentials. You may also appreciate Kyle Simpson’s Functional-Light JavaScript if you set off on the functional programming journey.
James Moore
JavaScript vs. TypeScript vs. ReasonML: Pros and Cons — Dr. Axel is becoming a fan of static typing for larger projects and explains the pros and cons of it and how static typing relates to the TypeScript and ReasonML projects.
Dr. Axel Rauschmayer
A Proposal for Package Name Maps for ES Modules — Or how to solve the web’s “bare import specifier” problem.
Domenic Denicola
A TC39 Proposal for Object.fromEntries — It would transform a list of key/value pairs into an object.
TC39 news
How Unsplash Gradually Migrated to TypeScript
Oliver Joseph Ash
💻 Jobs
Engineering Manager — You’ll lead a team in building a product at scale and get the opportunity to manage and mentor while helping shape decisions.
Skillshare
Software Engineer at Fat Lama (London) — Technology and engineering is at the heart of what we do at Fat Lama - help us build the rental marketplace for everything.
Fat Lama
JavaScript Expert? Sign Up for Vettery — Create your profile and we’ll connect you with top companies looking for talented front-end developers.
Vettery
Place your own job listing in a future issue
📘 Tutorials & Tips
Getting Started with the Web MIDI API — Covers the basics of MIDI and the Web MIDI API showing how simple it is to create frontend apps that respond to musical inputs. It’s niche but also neat the Web platform can do this.
Peter Anglea
▶ 7 Secret Patterns Vue Consultants Don&'t Want You to Know — Clickbaity talk title, but Chris is both on the Vue core team and a great speaker :-)
Chris Fritz
Learn to Build JavaScript Apps with MongoDB in M101JS, MongoDB for Node Developers — MongoDB University courses are free and give you everything you need to know about MongoDB.
MongoDB sponsor
How to Write Powerful Schemas in JavaScript — An introduction to schm, a library for building model schemas in a functional, composable way.
Diego Haz
Getting Smaller Lodash Bundles with Webpack and Babel — Plus some tips for working with lodash-webpack-plugin.
Nolan Lawson
Elegant Patterns in Modern JavaScript: RORO — RORO stands for Receive an Object, Return an Object.
Bill Sourour
The Ultimate Angular CLI Reference Guide — Create new Angular 2+ apps, scaffold components, run tests, build for production, and more.
Jurgen Van de Moere
▶ Add ESLint and Prettier to VS Code for 'Create React App' Apps
Elijah Manor
Tips for Using ESLint in a Legacy Codebase — Techniques that can help you significantly reduce the number of errors you see.
Sheshbabu Chinnakonda
Free eBook: A Roundup of Managed Kubernetes Platforms
Codeship sponsor
Lookaheads (and Lookbehinds) in JS Regular Expressions
Stefan Judis
Unblocking Clipboard Access in Chrome 66+ — The Async Clipboard API supersedes the document.execCommand approach.
Jason Miller
Building Office 365/SharePoint Applications with Aurelia
Magnus Danielson
🔧 Code and Tools
GPU-Accelerated Neural Networks in JavaScript — A look at four libraries providing this type of functionality.
Sebastian Kwiatkowski
Get the Best, Most Complete Collection of Angular UI Controls: Wijmo — Wijmo’s dependency-free UI controls include rich declarative markup, full IntelliSense, and the best data grid.
GrapeCity Wijmo sponsor
better-sqlite3: A Simple, Fast SQLite3 Library for Node
Joshua Wise

ngx-datatable: A Feature-Rich Data-Table Component for Angular — No external dependencies. Demos here.
Swimlane
vue-content-loader: SVG-based 'Loading Placeholder' Component — It’s a port of ReactContentLoader.
EGOIST
DrawerJS: A Customizable HTML Canvas Drawing Tool — Live demo.
Carsten Schäfer
by via JavaScript Weekly https://ift.tt/2pzqNa9
0 notes
Photo
This week's JavaScript news, issue 363
This week's JavaScript news — Read this e-mail on the Web
JavaScript Weekly
Issue 363 — December 1, 2017
An Introduction to Speculative Optimization in V8
A low-level look at what V8’s Turbofan optimizing compiler does behind the scenes to get your code running faster.
Benedikt Meurer
JS Performance Optimization Tips: An Overview
From environments, response times, context, parsing, compiling and executing, to bundle sizes and shipping less code.
Ivan Čurić
Kyle Simpson's JavaScript courses — 🔥 Free This Weekend Only
Upgrade your skills this weekend with Kyle Simpson's JavaScript courses: Deep JS Foundations, ES6: The Right Parts, Functional-Lite, and more. 🚀 Don't delay — courses are only free through Monday.
Frontend Masters Sponsor
Vuetron: A Vue and Vuex Testing and Debugging App
Built with Electron, Vuetron is a Vue-oriented debugger that lets you navigate between states, monitor state changes and API requests, etc.
vuetron
What is ReasonML?
Looking for something to do this weekend? Consider noodling with ReasonML, an OCaml-inspired language that compiles to JS. Dr. Axel has a getting started post, and Keira Hodgkinson has a great 25 minute introduction video.
Dr. Axel Rauschmayer
Getting Started with Aurelia [video]
A practical 30 minute introduction to Aurelia, a popular modular frontend framework that integrates with Web Components.
YouTube
The Modern JavaScript Tutorial
A well-presented guide covering most of JavaScript in detail. A handy refresher.
Ilya Kantor
I Slipped on JavaScript's Banana Peel
A standards-themed tale of what can happen if you spend a lot of time working with the details of the ECMAScript spec.
Mike Pennisi
Jobs
craigslist seeks JavaScript Developers (San Francisco, CA)CL seeks JS developers to join our small (~50) team. Come help us save the world, or at least our corner of the Internet. craigslist
Software Engineer – Web Clients, ReactJS+ReduxJoin a growing engineering team that builds highly performant video apps across Web, iOS, Android, FireTV, Roku, tvOS, Xbox and more! Discovery Digital Media
Looking for a Job at a Company That Prioritizes JavaScript?Try Vettery and we’ll connect you directly with thousands of companies looking for talented front-end devs. Vettery
In Brief
Building a Simple Regex Engine in Under 40 Lines of Code tutorial Nick Drane
An Introduction to ES6 Template Literals tutorial Sarah Chima
Scaffolding a GraphQL API Server with Node tutorial node Tom Lagier
The Practicalities of Contributing to ECMAScript tutorial Want to work on the standard? Here are the processes involved. TC39
A Story of pgrading An Angular App From 1.6 to Angular 4 tutorial Abou Kone
Implementing the Sieve of Eratosthenes in JavaScript tutorial Ben McCormick
Using Nested Child Routes in a Vue App tutorial Nic Raboy
Building a Voice-Activated Movie Search App Powered by Amazon Lex, Lambda, and MongoDB Atlas (Part 1) tutorial mongodb Sponsor
What Types of Project Aurelia Works Well For opinion Sean Hunter
React Food Truck: A Curated Set of VS Code Extensions tools Several useful React extensions together in a single bundle. Burke Holland
Sencha Ext JS: Build an App, Not a Framework tools With Ext JS you only have to develop your app once for multiple platforms and devices, try it free. Sencha, Inc. Sponsor
Rapid.js: An ORM-Like Interface and Router for Outgoing API Requests code Create chainable API wrappers by defining models and routes.
Lite Editor: A Modern WYSIWYG Editor Focusing on Inline Elements code appleple
Literally Canvas: An HTML5-Based Drawing Widget code
Telemachy: Easy 'Guided Tours' for Angular Apps code Code Orange
Superstruct: A Simple, Composable Way to Validate Data code Designed for validating data at runtime with a type annotation API inspired by TypeScript and Flow. Ian Storm Taylor
Wijmo Typescript UI Controls Support Angular 5. No Dependencies. code Wijmo’s UI components include Angular v5 support, full IntelliSense, and the best JS grid available. GrapeCity Wijmo Sponsor
Curated by Peter Cooper and published by Cooperpress.
Like this? You may also enjoy: FrontEnd Focus : Node Weekly : React Status
Stop getting JavaScript Weekly : Change email address : Read this issue on the Web
© Cooperpress Ltd. Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
by via JavaScript Weekly http://ift.tt/2AzfLbx
0 notes
Text
Aurelia vs #Angular — a Feature by Feature Comparison https://t.co/UMb3QYsux4 #AngularJS #JS #JavaScript #JavaScriptTool @angularjs
Aurelia vs #Angular — a Feature by Feature Comparison https://t.co/UMb3QYsux4 #AngularJS #JS #JavaScript #JavaScriptTool @angularjs
— Macronimous.com (@macronimous) August 10, 2017
from Twitter https://twitter.com/macronimous August 10, 2017 at 04:38PM via IFTTT
0 notes