в dart, чтобы можно было начать учить flutter? просто не хочу долго задерживаться на ней, но в дальнейшем по мере надобности ее использовать конечно же доучу. на практических примерах явно будет легче
мой уровень такой, что понимаю что сначала читается main() и выполняется весь синхронный код, после чего проверяется microtask и event. если в microtask ничего нет, то идем в event. если в event'e ничего нет - то очередь пуста (при этом если что-то было в event`e, оно выполняется и потом снова проверяется microtask, а не event).
Знаю про Future и async/await на уровне теории. практика дается сложновато(синтаксис использования немного путает). знаю что асинхронная функция (функция с async) выполняет код как синхронный пока не увидит await. после этого она ждет пока то что было указано после await станет completed (выполнится и вернется значение, как будто через .then()) и только после этого продолжит работу
этого достаточно?:(
Асинхронность везде и всюду, ее надо знать
теории на этом уровне вполне хватит, практикуйтесь )
Обсуждают сегодня