Friday, March 22, 2019

Use a Drag-and-Drop Form Builder for WordPress

What Makes Slider Revolution the Best WordPress Slider Plugin?

SitePoint Premium New Releases: DevOps Security, jQuery & Vue Projects

We're working hard to keep you on the cutting edge of your field with SitePoint Premium. We've got plenty of new books and mini-books to check out in the library — let us introduce you to them.

Learning jQuery 3 Fifth Edition

A step-by-step, practical tutorial on creating efficient and smart web apps and high-performance interactive pages with jQuery 3.0. Create a fully featured and responsive client-side app using jQuery. Explore jQuery 3.0 features and code examples updated to reflect modern JS environments.

Read Learning jQuery 3 Fifth Edition.

How to Develop and Test Vue Components with Storybook

Learn Storybook, an interactive environment for developing and testing UI components. It allows you to build components and play with them in isolation from the app that you're building.

Read How to Develop and Test Vue Components with Storybook.

Build a Shopping List App with Vue, Vuex and Bootstrap Vue

Build a simple shopping list app using Vue, Vuex and Bootstrap. Along the way, you'll discover how Vue's official state management solution can help you manage state throughout your app as it grows.

Read Build a Shopping List App with Vue, Vuex and Bootstrap Vue.

Hands-On Security in DevOps

Protect your organization's security at all levels with the latest strategies for securing DevOps at each layer of the pipeline. Discover security practices to protect your cloud services by detecting fraud and intrusion. Explore solutions to infrastructure security using DevOps principles.

Read Hands-On Security in DevOps.

Building a Vue Front End for a Headless CMS

Learn how to build a modern blog site using Vue.js and GraphCMS, a headless CMS platform that delivers content via GraphQL, for a faster and more customizable website than using WordPress.

Read Building a Vue Front End for a Headless CMS.

A New Library Interface

If you're a Premium member, take our new library for a spin. We've launched a cleaner, faster library interface that makes tracking and resuming your current books much quicker.

And More to Come…

We're releasing new content on SitePoint Premium almost every day, so we'll be back next week with the latest updates. And don't forget: if you haven't checked out our offering yet, take our 7 day free trial for a spin.

The post SitePoint Premium New Releases: DevOps Security, jQuery & Vue Projects appeared first on SitePoint.


by Joel Falconer via SitePoint

We're going on an arrow function hunt..

#429 — March 22, 2019

Read on the Web

πŸ‘ A bumper-packed issue this week! Just a reminder that if you want to contact us with comments, submissions, or anything, hit reply and an actual human will see your email (yes, we even see the 1001 "out of office" ones πŸ˜‚)

JavaScript Weekly

I Don't Hate Arrow Functions (But..) — Arrow functions (=>), as introduced in ES6, have generally been a much welcomed addition to JavaScript but Kyle Simpson reminds us they’re not suitable in every scenario and has created an ESLint plugin to help you keep a handle on their use.

Kyle Simpson

V8 Release 7.4: Private Class Fields Are Almost Here — The latest V8 is coming to a Chrome and Node near you soon, with perhaps the juiciest syntax addition being support for private class fields. There are also several key performance improvements, all covered in the post.

Georg Neis (V8 Team)

50% Off for Developers at the Annual Slack Conference — Attend the developer track at Frontiers for access to workshops, new feature demos, one-on-one app design sessions, and more. Register today to reserve your spot with the code F19DEV_COMM.

Slack sponsor

An Introduction to Web Components — If you’ve not played with Web Components yet, here’s a great opportunity. This is a five part series (all now available) that walks through building Web Components and demonstrates why they’re an ideal approach to building front-end components and UI elements in a standardized way.

Caleb Williams

fromfrom: A LINQ Inspired Library to Transform Sequences of Data — Now this is how you introduce your new library :-) A neat looking way to convert arrays of JavaScript objects from one structure to another using a fluent API.

Futurice

▶  State of the Vuenion: An Update on Vue.js — At last month’s VueJS Amsterdam event, the creator of Vue.js gave a 40 minute keynote on how things are going with the project. What a striking intro!

Evan You

JavaScript #1 in RedMonk's Programming Language Ranking — RedMonk is a highly regarded software development analyst and they’re continuing to find that JavaScript is dominating the industry. TypeScript is also rocketing up the chart to now sit at #12.

Stephen O'Grady

πŸ’» Jobs

Software Engineer - iCloud Web Apps (California, US) — Love the challenge of solving complex problems? We’re looking for meticulous, creative engineers to build the world’s best web apps.

Apple

Product-Focused & Driven Frontend Engineers in Stockholm — Join our 30-person team of A-players, solve problems at global scale & help us become the most trustworthy online health company.

Diet Doctor Sweden AB

Find A Job Through Vettery — Vettery specializes in dev roles and is completely free for job seekers.

Vettery

πŸ“˜ Tutorials and Opinions

Writing Resilient React Components — Several principles to set you on the right path building solid React components.

Dan Abramov

ES5 to ESNext — Here's Every Feature Added to JavaScript Since 2015

Flavio Copes

A Complete Guide to Threads in Node.js — An introduction to executing complex operations in Node.js with the worker_threads threading module.

Maciej CieΕ›lar

Reliable End to End Test Automation with Gauge and Taiko — Open source JavaScript testing by ThoughtWorks.

Gauge sponsor

How to Manipulate CSS Colors with JavaScript — This goes into a lot more depth than you might be expecting..

Adam Giese

An Intro to RxJS Concepts with Vanilla JavaScript — Observables..? Observers..? Get a grip on the concepts here.

Creeland A. Provinsal

Write Your First Service Worker in 5 Minutes — Making a service worker (a script that runs in the background of your browser and handles certain types of non-interactive mechanisms, such as caching) can seem intimidating but here it is boiled down to the bare essentials.

Carmen Bourlon

JavaScript's New #private Class Fields — Since they’re coming to both Node and Chrome very soon..

James Kyle

Build and Deploy Serverless Apps on a Global Cloud Network — Learn how to start writing serverless APIs in JavaScript, and reserve a custom subdomain for your next project.

Cloudflare Workers sponsor

Henry Zhu: "Open Source is About One’s Soul Searching and Moving the Whole Community" — An interview with Henry Zhu, a core maintainer of Babel, who’s speaking at JSNation later this year.

Amsterdam JSNation

▶  Testing and Debugging JavaScript Sites for Search — Google’s search index bot is happy to run your JavaScript but you might want to check things are set up and running well.

Google

πŸ”§ Code and Tools

Peacock: Visually Distinguish Different VS Code Windows — A way to keep your various VS Code windows organized and easy to follow.

John Papa

lax.js: Animation Scroll Effects — A simple and lightweight (2kb minified & zipped) plugin to create smooth animation on scroll. Here’s the repo.

Alex Fox

idb: IndexedDB, But with Promises“A little 1.1k library that tries to make IndexedDB usable via promises, helpers, and async iterators.”

Jake Archibald

TradingVue.js: A Flexible, 'Hackable' Charting Lib for Traders — For making those candlestick charts that every day-trader loves.

Code's All Right ™

CrumbsJS: An ES6 Cookies and localStorage JavaScript Library — An extremely simple API for working with these browser features.

Nir Tzezana

Dare to Stream: Try Bitmovin’s Encoding, Player, and Analytics Solutions for Free

Bitmovin sponsor

React Router v5 Released — If you need it, you know :-) We’ll be focusing more on it in next week’s React newsletter.

Michael Jackson

Mosaic: A Frontend JavaScript Library for Building User Interfaces — Many will argue there are too many such libraries but I think it’s neat to experiment and see fresh perspectives.

Adeola Uthman

πŸ“’ P.S. If you open this email just as it goes out, I've noticed there's an online JavaScript conference of sorts taking place on Twitch right now - it's called Byteconf, enjoy!


by via JavaScript Weekly

How Instagram and Sharp Programming Skills Earned Chris Buetti Free Restaurant Meals!

Trying out new restaurants is surely a foodie’s passion. However, frequently dining out can be really expensive. One way to save money while experiencing the best restaurants around, is to establish a fan base and then reach out to the restaurants and request comped meals in exchange of promotion...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Ali Siddiqui via Digital Information World

Windows BitLocker Encryption keys can be Sniffed after all and it is quite Concerning!

It is a well-known fact that if something is assigned the task of security, people try their best to find any kind of loophole or weakness in it, before fully trusting it. The same has happened recently with Microsoft Windows BitLocker encryption keys. BitLocker is a full volume encryption...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Ali Siddiqui via Digital Information World

How to switch off your work brain after hours (infographic)

Are you old enough to remember a time when not only were you not expected to work in your free time, but also it was pretty difficult to do? An age before perma-connectivity, expanded business culture, and the perils of ‘taking it easy’ in the gig economy? Actually, it’s partly an illusion. Yes,...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Web Desk via Digital Information World