Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danvitoriano/javascript-34scj

JavaScript Introduction Blog Template with Bootstrap
https://github.com/danvitoriano/javascript-34scj

babel bootstrap css html javascript webpack

Last synced: about 13 hours ago
JSON representation

JavaScript Introduction Blog Template with Bootstrap

Awesome Lists containing this project

README

        

# Blog Template

## Parte 1

### Listar posts de uma API

**Web APIs - functions/interfaces**

```
- GlobalFetch.fetch() < WindowOrWorkerGlobalScope Fetch API
- Response.ok < WindowOrWorkerGlobalScope Fetch API
- Body.json() < Response stream Fetch API
- Console.log() < Window.console WindowGlobalScope
- Animation
```

**Objetos globais - global objects**

```
- Array.prototype.join()
- Array.prototype.map()
- Array.prototype.slice()
- Array.prototype.splice()
- String.prototype.charAt()
- String.prototype.toUpperCase()
- String.prototype.substring()
- Function.prototype
- Math.random()
- Math.floor()

```

**Controle de Fluxo - control flow**

```
- Promise.prototype.then()
- if/else
```

**Declarações - statements**

```
- var
- const
- let
- return
- function
- arrow function
- class
- export
- import
```

**Operadores - operator**

```
- new
- this
```

**DOM**

```
- Element.innerHTML
- Element.animate(keyframes, option)
- HTMLElement.focus()
- Document.getElementById(el)
- Document.addEventListener(event, function)
- Document.querySelector(el)
- Document.style.visibility
- Window.localStorage.setItem(key,value)
- Window.location (href, pathname, search)
```

**Design Patterns**

```
- IIFE
- Module Pattern
- CommonJS
-
```

**Diversos - misc**

```
- Template Literals
- CSS code
- CSS random version
- WebPack
- Babel
```