background preloader

Javascript

Facebook Twitter

All my resources about this language

How to Replace jQuery with Vue. Want to learn Vue.js from the ground up?

How to Replace jQuery with Vue

Get an entire collection of Vue books covering fundamentals, projects, tips and tools & more with SitePoint Premium. Join now for just $9/month or try our 7 day free trial. I’m willing to bet that there are a lot of developers out there who still reach for jQuery when tasked with building simple apps. There are often times when we need to add some interactivity to a page, but reaching for a JavaScript framework seems like overkill — with all the extra kilobytes, the boilerplate, the build tools and module bundlers.

Including jQuery from a CDN seems like a no-brainer. In this article, I’d like to take a shot at convincing you that using Vue.js (referred to as Vue from here on), even for relatively basic projects, doesn’t have to be a headache, and will help you write better code faster. 15 of the Best Time Management and Productivity Books of All Time. Reading a useful book is always a productive use of your time.

15 of the Best Time Management and Productivity Books of All Time

March 12, 2019 10 min read Opinions expressed by Entrepreneur contributors are their own. Entrepreneurs are always on a quest to win the race against time. As if that weren’t stressful enough, we also have to enhance our willpower and strengthen our self-discipline. If not, then all of the distractions flying around will stand in the way of us getting things done. Since I’m an avid reader, I’ve learned over the years that the best way to improve my time management and productivity skills have been through books. 1.

First published in 1989, “The 7 Habits of Highly Effective People” is regularly considered the best book to read if you want to improve your productivity both professionally and personally. How to secure a REST API using JWT. Scope & Hoisting in JavaScript. “8 useful CSS tricks: Parallax images, sticky footers and more” This article shares some of my most satisfying “ah-hah!”

“8 useful CSS tricks: Parallax images, sticky footers and more”

Moments learning CSS, and I hope it can prompt some “ah-hah!” Moments for you too. CSS is a unique language. At first glance, it can seem very simple. But certain effects that look simple in theory are often a little less obvious in practice. In this article, I’ll share several useful tips and tricks that represent key developments in my own journey learning CSS.

If you’ve got any CSS tips of your own, I’d love if you shared them in the comments! Contents + Additional Resources 1. Bagisto E-commerce Platform. Bagisto is an open-source E-commerce platform built on top of Laravel and Vue.js by Webkul. Bagisto is an E-commerce ecosystem designed for all to build and scale your business. It’s a free and open-source framework which offers you a wide range of functionality and lets you have total control of your store. Built on top of Laravel, it is coupled with easy product information management and fast time to market a product. The framework is very flexible and easy to use even for non-tech users. At the time of writing, Bagisto’s main feature list includes: RTL SupportSupports multiple channels, locales, and currenciesBuilt-in access control layerResponsive storefrontAdmin Panel and DashboardCustom product attributesSupport for multiple store themesMulti-store inventoryOrder management systemCustomer cart, wishlist, and product reviews Bagisto features an administration panel with a Dashboard, sales data, a catalog of products you can manage, and customer management: Filed in:Laravel Packages.

How to design and build a carousel feature in VueJS. Implementing JavaScript Promise in 70 lines of code! Ever wondered how JavaScript Promise works internally?

Implementing JavaScript Promise in 70 lines of code!

Obviously there is some native browser support involved, right? Nope! We can implement the Promise interface using pure JavaScript, examples are libraries like Bluebird or Q. 10 Dicas para se Tornar Ninja em JavaScript! – WoMakersCode. Dica # 1: Estude e Aprenda os Conceitos Básicos Essa dica é interessante, pois todos nós sabemos que, para aprender qualquer coisa, precisamos aprender os conceitos básicos.

10 Dicas para se Tornar Ninja em JavaScript! – WoMakersCode

Porém, muita gente acaba pulando essa parte que é tão importante. Vamos comparar um estudo de uma nova linguagem de programação em aprender um novo idioma. Quando vamos aprender um novo idioma, procuramos sempre aprender coisas básicas, para depois, de muita prática, conseguirmos aprender coisas mais avançadas sobre aquele idioma. O mesmo acontece quando queremos aprender uma nova linguagem de programação. O que engloba os conceitos básicos?

Outro ponto importante a mencionar, procurar entender como a Web funciona, entender como funciona as requisições HTTP e entender como a internet funciona. Mas, onde eu posso encontrar materiais para aprender esses conceitos básicos de JavaScript e WEB? How I built a desktop app with vue in minutes. Vue.js SPA Tutorial for E-commerce. In a rush?

Vue.js SPA Tutorial for E-commerce

Skip to Vuejs SPA tutorial Stereotypes can be a funny thing. Some are nice like Swedes are gorgeous; some are mean like Americans are fat and Italians are “passionate;” and some seem downright true like all Canadians are polite. But if you travel enough, you know these are typically gross over-generalizations and, usually, are more divisive than anything else. Quick! What's the Difference Between Flexbox and Grid? Share this: Ship custom analytics today with Keen.io.

Quick! What's the Difference Between Flexbox and Grid?

Let's go rapid fire and try to answer this question with quick points rather than long explanations.