GithubHelp home page GithubHelp logo

awesomes's Introduction

Awesomes

My personal list of valuable resources and people to follow:


people

👷🏼‍♂️👷🏾‍♀️

architecture

and last but not least, faces in things

Videos

📹🤔

and last but not least, ️️⚡️ WAT ⚡️

also:

tools

🔨🛠🔩

online demos

fake online APIs

free stock photos

UI design, sketches, mockups

placeholder images

icons

emmet

extremely concise syntax that generates standard HTML (dev-friendly)

use within template files:

  • ul#list>li.item{item no. $}*5
  • ul>li*3>a>lorem10 (lorem ipsum)

some emojis

  • (╯°□°)╯︵ ┻━┻
  • (┛◉Д◉)┛彡 ¡ɹǝƃuɐ¡
  • ¯\_(ツ)_/¯
  • emoji4fun: 🏦💰💸✨⚡🌩️🧟🔨👠🏳️‍🌈💀⚰️🥥🍕☃🎸
  • flags: 🇫🇷🇩🇪🇵🇱🇪🇸🇮🇹🇳🇱🇬🇧🇺🇸

snippets

Improve your developer productivity with tailored code snippets used throughout your apps.

good practice:

  • think about the order in which you think about your code. THe order in which you define piece by piece might make it more smooth - or more cumbersome - to achieve your goal. Define the order with ${N:ELEMENT}, where N number defines the order and ELEMENT is a default name (likely to change), best describing what this piece is. Example: ${1:AGGR}
  • Declare multiple bieces with the same number: ${1:ELEMENT} ${1:ELEMENT} if you want both o change at the same time. Example below: React Component along with its props interface name

create:

VSCode's custom snippets:

  • ctrl + shift + P (windows)
  • cmd + shift + P (mac)

then: user snippets > javascript.json / typescript.json > add following:

{
	"Array-Reduce": {
		"prefix": "reduce",
		"body": [
			"${1:COLLECTION}.reduce( (${3:ACC}, ${2:ITEM}) => ${5:NEWACC}, ${4:INIT} )",
			"$0"
		],
		"description": "Call Array.reduce FTW!"
	},
	"Array-Reduce-Function": {
		"prefix": "reduce-fn",
		"body": [
			"${1:COLLECTION}.reduce((${3:ACC}, ${2:ITEM}) => {",
			"  return ${5:NEWACC}",
			"}, ${4:INIT})",
			"$0"
		],
		"description": "Call Array.reduce FTW!"
	}
}

or typescriptreact.json (TSX):

	"FunctionComponent": {
		"prefix": "fc",
		"description": "typed function component",
		"body": [
			"import React from 'react';",
			"",
			"type ${1:Component}Props = {",
			"  ${2:...}",
			"}",
			"",
			"export const ${1:Component}: React.FC<${1:Component}Props> = (${4:props}) => {",
			"  return <>${3:siema}</>",
			"}",
			"$0"
		]
	},

awesomes's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.