Skip to content

Instantly share code, notes, and snippets.

View kolomeetz's full-sized avatar
🐶

Kostas Kolomeetz kolomeetz

🐶
View GitHub Profile
import Component from '@glimmer/component';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
export default class MyComponent extends Component {
}
import React, { Component } from 'react'
import * as types from '../constants'
import Coin from './Coin'
class CoinList extends Component {
constructor(props) {
super(props)
this.state = {

Keybase proof

I hereby claim:

  • I am kolomeetz on github.
  • I am kolomeetz (https://keybase.io/kolomeetz) on keybase.
  • I have a public key ASDk3jdI8iJZRT-9Sl_GcGvrXqFHhGlCRey46goC-GTs7wo

To claim this, I am signing this object:

Кажется, основное реакт-кунфу — в умении проводить границы между компонентами. Тогда переделывать становится гораздо проще.

Первый слой разделения: это контейнеры и презентационные компоненты (Дэн Абрамов про это написал достаточно подробно). Контейнеры готовят данные, а презентационные компоненты их отображают. С помощью разных контейнеров мы подгружаем/готовим разные наборы данных, а с помощью одного презентационного — отображаем.


Второй слой: все блоки, которые собираются итератором.

Плохо:

@kolomeetz
kolomeetz / readme.md
Last active March 10, 2017 12:32
Typography references

Типографика для веба

Справочники

  • The Punctuation Guide - отвечает на вопросы «Ставить ли пробелы вокруг тире?» (не ставить), «Какие названия брать в кавычки?» (тут всё сложно)

  • Professional Web Typography by Donny Truong. Большая, местами субъективная онлайн-книга по веб-типографике с примерами на CSS. Капс-тест: ОК!

  • The Elements of Typographic Style Applied to the Web. Не самый полный и чуть-чуть заброшенный справочник, в составлении которого можно принять участие — он выложен на GitHub.

Kostas Kolomeetz