Press "Enter" to skip to content

Junction — an interactive programming experiment


хорошее утро в понедельник сегодня я бы хотел
чтобы показать вам небольшой эксперимент моих
что я сейчас называю Junction
Я обнаружил, что это может быть болью в заднице
для развития против конечных точек, которые
либо медленный, либо ограниченный темп, поэтому я создал
этот небольшой кеш, который находится между
конечной точки и вашего фактического кода, который
помогает вам и делает поток развития
немного лучше, это то, что мы собираемся
посмотреть на сегодня я mpj, и вы
функция наблюдения
[Музыка]
[Музыка]
сегодня эпизод спонсируется
прекрасные люди на вершине
они в настоящее время нанимают, если вы знаете
кто-то, кто хотел бы работать с nodejs
или реагировать коренным образом в сердце
Стокгольм, пожалуйста, отправьте их на подсказку
quiet / FFF вы можете найти эту ссылку в
описание эпизода Я ношу капюшон
сегодня, потому что мне холодно, потому что я
до сих пор простуда или на самом деле это не
холодно это, я думаю, это знак, поскольку вы
может знать, что я живу в Швеции, что делает
мне очень повезло, что у нас один из лучших
уровень жизни в мире лучше, но
как наказание за то, что мы имеем
невероятно скучный, холодный и темный
зимы, которые я сейчас страдаю
через конец темноты
Вы ненавидите все в тоскуют для
весна bla давайте сделаем немного
кодирование — она ​​встала, поэтому у меня есть проект
здесь и хм, ты знаешь, что я собираюсь
показать, куда мы идем, позвольте мне сделать
Google Chrome Google Chrome — вот некоторые
Документация API, поэтому я делаю это
интеграции с форумом Fun Fun, который
Форум о строительстве, ремонте и дизайне интерьера
весело для функции, которую я много делаю
интеграции с и я кодирую
против и прямо сейчас как часть
проект, который я делаю, хочу получить список
всех значков, которые доступны в
системы, и есть конечная точка для
который называется get list of badges, где
это где все нормально, так это
как моя дискурсивная установка, а затем
Я оставил значки администратора, поэтому Джейсон, я просто
собираюсь скопировать это, когда я играю с
Апи мне нравится — да давайте сначала
создайте модуль, который мы будем называть
этот список модулей и
модуль, я имею в виду, как содержащиеся единицы
и код по
в реакции, который будет составлять компонент и
в некоторых системах это может быть функция
но вы знаете, что модуль просто в
общий термин, такой как единица, которая является отдельной
от модульных, и мне нравится начинать
путем создания песочницы песочницы, такой как
и это на самом деле тест, который
исполняемый Wallaby, позвольте мне показать
вы о том, что я подразумеваю под этим, давайте
назвать это список плохих книг книги просто песок
книги мм-хмм
а затем просто выполните тело функции, а затем
давайте начнем Wallaby Wallaby очень
они являются спонсором
канал полностью отказывается от ответственности, но они
на самом деле не спонсирую это видео я
просто используйте их в этом видео, потому что я
использовать стену очень много, и я думаю
люблю это они получали этот для
бесплатно давайте посмотрим, так скажем, если я брошу
ошибка здесь есть новая ошибка синий
вы видите, что все, что тест сейчас
теперь перерывы хотят быть отличным испытанием
но это на самом деле не то, что мы
заинтересованы в сегодняшнем
заинтересованы в его, как непрерывном
беговая и встроенная оценка
возможностей, поэтому я просто хочу, чтобы мы
собираюсь создать функцию под названием no let’s
давайте сделаем это сначала, давайте назовем это
заплатки mmm-hmm давайте сделаем это
TDD ish style, поэтому весь этот испанский язык не является
определенный список приходит значки определятся
что я действительно позволю создать
потому что я чувствую, что я
прямо сейчас, чтобы не использовать слишком много стрелок
функции, но используя, как обычно,
функции, где бы вы ни находились, потому что я чувствую
как время с лицом в порядке, и мы
хочу этого, когда мы получим ответ
мы получаем значки, и тогда мы делаем, как мы
хотите посмотреть, что означает первый значок
похоже, хорошо, что нельзя правильно читать
то тогда, когда финал список значков не
вернувшись, ты знаешь, и да, и я
обещаю, что это просто пустая функция, поэтому
он возвращает undefined, поэтому давайте посмотрим, как просто
сделать его искренней функцией, как это делает
он возвращает обещание, но это не
показывая все, что я есть, это не из
конечно, не потому, что он возвращает
обещание, которое никогда не оценивается, поэтому давайте
на самом деле вернуть массив с плохим плохим
шутки, как будто это просто показать значок Привет
не могу набрать, вы знаете это, но я не могу
набирать, если вы являетесь обычным зрителем
канал, поэтому вы видите, что все в порядке.
массив и возвращает первый элемент, это
здесь все это похоже на
специальный кошелек, который мы прокомментируем, что позволяет мне
в инлайн оценить материал и получить их
здесь, что так приятно, позвольте мне удалить
эта линия, потому что она застряла здесь
но давайте приведем некоторые фактические данные в этом
вещь, чтобы вы знали, давайте заберем, а затем
вставить эту штуку и что происходит
здесь вроде просто рошанда, что происходит
эта работа я поражен, что эта работа
не то, что происходит, я ожидал
это очень ужасно ломается
случается, если я двигаюсь, они больны в порядке
это имеет больше смысла, вы можете видеть
лицо в порядке, поэтому вы видите, что он получает
не определено, почему почему
ломаться, когда я делаю это, что не имеет смысла
для меня это потому, что я возвращаюсь
обещание, и тогда это так будет работать
если я сделал это правильно Нет
Я понятия не имею , что это неважно
оставьте комментарий, если вы знаете, почему
неудачно, я дам тебе золотую звезду
в любом случае, извлечения не слишком хорошо, что
потому что у нас его нет, так что давайте просто
это старая среда , поэтому
у нас нет необходимости в извлечении узла и
вы могли бы задаться вопросом, как он мог это сделать?
без установки, и он не мог
потому что я подготовил это как
Хорошее кулинарное шоу Я установил узел
выбрать
— ладно, это всего лишь две миллисекунды
это не то, что происходит
что плохой Джесс все равно позволь мне
удалите это, возможно, это дает мне
идея о том, что все в порядке, где пусть
я проверяю консоль Wallaby
что-то сломать или что-то не делать
вы знаете, почему, как мы делаем, как
курчавую функцию клавиши назад здесь, что означает
что тело ошибки не возвращается
что — нибудь , так что если есть ошибка здесь это
просто исчезнет в воздухе, поэтому мне нужно
чтобы вернуть его только для того, чтобы
на самом деле получить, возможно, что отказ лица
лучше да его лицом лучше запросы
бла — бла — бла — бла — бла не удалось , потому что да
это домен дерьма, который он не
есть право, поэтому я могу изменить это, чтобы быть
забавный забавный форум спокойный давайте посмотрим
веселая забава 4.com, которая видит, что мы
получить затем переходя хорошо мы на самом деле получить
ответ, что приятно, что это тогда
покажи мне, что у тебя есть
это мм-хмм, я ожидаю, что это покажет
какая- то оценка не ждите
хорошо, теперь мы действительно получаем провал здесь
вы можете просто показать вам, что
черт возьми, я нажимаю, или это будет
компьютер Я нажимаю на это, что
дает мне , как показывает , что то , что проходит
другим проходящим тестом, что это такое
Фактически выполняется проверка внутри этого
вещь
этот другой модуль, который мы получим
к этому через минуту
поэтому запрос на поиск форума
slash admin Значки J так неудачно
и не соответствует хорошо, что гребень гребень
О, я написал, пришел, пришел, пришел, пришел
ладно, скажите, что придите переоценить mmm-hmm
он преуспевает, но на самом деле это не
показывая что-то здесь еще бог, это
О, посмотри на консоль, это что-нибудь о
вы знаете, я думаю, что я действительно знаю, что
Это происходит потому, что
просто не происходит его времени вне его
Готов поспорить, что это время от времени веселого форума I
не может
что даже напечатало имя моего
теперь я на самом деле
получить ответ
это было не время, это было мной
немой я, что это проблема, так что если вы
например, если вы когда-нибудь окажетесь в
ситуация, когда вещи не работают
это программист и вам нравится то , что
неправильно, возможно, вы ошибаетесь
вы ужасны, давайте посмотрим тогда
хорошо, давайте сделаем ответную точку dot
а затем ответьте на точку Джейсона, потому что мы
хочу, чтобы Джейсон из этого Джейсона был в порядке,
держит меня в роли Джейсона Юрия
вы это очень рубино на значение слишком быстро
хорошо, я думал, что это позволит мне удалить
это потому, что я этого ожидал
прямо сейчас, но это не так.
не да, и это, вероятно, потому, что
ответ пуст, потому что мы не
надлежащим образом заверенная, так что пусть
я просто начинаю отлаживать вещи здесь и
действительно нравится статус ответа, что
здесь происходит то , что происходит
как, как консольная штука, жаль, что я
просто нужно было это переоценить, это
немного слишком быстро, поэтому иногда это
деньги да, хорошо, B не идеально, но
иногда вам просто нужно входить
и сохранить и заставить его переоценить в любом случае
поэтому ответ равен 404, потому что это
не существует, потому что мы не
вероятно, не обеспечивали его
правильные данные аутентификации, чтобы
нам действительно нужно сделать, чтобы сварить
всевозможные вещи на вершине этого графа
как обезьяна
и прочее, и, как хороший шеф-повар, у меня есть
подготовил функцию для этого
поэтому он называется Const
этот курс потребует дискурса
конечно, и это то, что это принуждение
комната беседы, а затем я просто передаю это
в ионе я собираюсь удалить эту вещь здесь
и что собирается сделать волшебный его
я не забыл об этом
ученик теперь волшебство
О 200 ответа давайте посмотрим , что это
будет, если мы JSON ответит Джейсону
мм гм
Поверните это, а также какая осла происходит oh
мой бог, мы получаем что-то вроде JSON в порядке
есть много , это большой ответ, поэтому
в нем нет
на самом деле мы идем к wallaby, я не
вспомните приложение для масленки Wallaby, о, вы идете
к этой вещи, а затем она фактически показывает
вам нравится ваш бег, потому что Wallaby действует
как сервер службы обслуживания веб- сервисов
сервер , так что я могу пойти ни в это
неправильный тест, давайте посмотрим на целевой тест
Я могу пойти на свой тест здесь, а затем посмотреть
как вывод здесь, который действительно
поэтому мы видим здесь, что это обещание
который имеет плохое свойство gist, а затем
это похоже на массив множества вещей, которые мы
меня не волнует, я действительно просто забочусь
о имени, но прежде, чем мы это сделаем
Я собираюсь ввести фиктивный
проблема обычно при работе с API
как они, они в значительной степени они
иногда сильно ограничены или очень
медленно я сделал видео, пока я там, где я
просто я понял, что могу использовать как
это API , это налоговый API, но
У меня просто не хватало кредитов при выполнении
видео, поэтому мне пришлось пойти и купить еще
Это было очень неприятно, потому что это
была ограничена по количеству кредитов, которые она
также может быть, что API просто
очень большой или медленный или, возможно,
вызов API имеет побочные эффекты, такие как
API платежей или что-то в этом роде
для этого я делал это много раз, я
наконец , начинает создавать как маленькие
библиотека — инструмент для этого, и я называю это
Соединение, таким образом, это выглядит так:
соединение, почему требуется файл Shh Junction
кеш, это на самом деле будет называть это
сделать Джанкшн, а затем я собираюсь сделать
Функция перекрестного соединения Const Junction
Развяжите и соедините Junction, и я пойду
передать ему имя каталога, где
Я хочу, чтобы этот Junction установил свои журналы или
его кеш, поэтому я собираюсь назвать этот список
значки, и я сделаю это, потому что
этот каталог называется значением списка, поэтому
он собирается встать туда и вуаля
и теперь я собираюсь обернуть сюда
судья на перекрестке, поэтому я собираюсь
Назовите это, но теперь я позвоню
это тело для получения, похожее на имя
кэш так сказать, а затем я
собираюсь обернуть все это
включая JSON-анализ таким образом, чтобы
теперь, если все пойдет правильно
извините, не могу найти модуль Junction
я думаю, что мне нужно , когда вы
делай это хорошо
мы в порядке, сейчас ты будешь
видеть, что мой бог в новом каталоге
таймер Junction и если я смотрю
внутри , что вы увидите , что она имеет
кэшируются
ответ всей вещи так теперь
Я на самом деле начать как играть вокруг
с этой любовью я так позволю мне начать
делая затем точку mm-hm
Я собираюсь называть это телом всех, но это
было бы действительно поставлено тело ПП, а затем я
можете проверить это
отлично, я могу проверить длину, если я могу
набрать его не имеет длины нет
потому что у него есть это свойство, которое я могу
на самом деле проверить тело выборки здесь просто
как своего рода документация, она имеет о
у него плохое свойство, поэтому давайте сделаем
плохая длина Джесс точка Oh для точки плохой
просто не нравится 55 — это 55 предметов, поэтому
на самом деле давайте сделаем карту здесь и
затем сделать плохо , а затем получить точку значка
имя было то, что все в порядке, тогда я получил все
имена, которые вы заметили, это быстро и
это потому, что он не делает сеть
вызов больше, это просто использование кеша
поэтому я мог бы отключить свой интернет
теперь, и я все еще могу быть в состоянии
отладить это, так что это очень удобно, если
вы работаете над
конечные точки, что вы не совсем уверены
достаточно, как моделировать данные, которые вы
хотите получить реальные данные от реальных
но вы не хотите
делая ковкой его запросами это
может быть, что API медленный он может
будь то скорость ограничена или может быть
что вы хотите снова работать
Конечная точка API в поезде, если вы хотите
аннулировать диване и заставить
соединение, чтобы получить новые данные, вы можете либо
просто удалите файл, если хотите, но
есть также быстрый способ сделать
вы можете просто добавить номер здесь, и это
понравится сразу refetch ЗЕ
возьмите это, и если вы хотите
обновите снова, вы просто измените его на
другой номер, или мы удалим
номера и которые приобрели подпись
силы заставляют его оценивать, а
причина, почему я так хочу, чтобы это было
в том, что это действительно работает
с встроенными оценщиками, такими как wallaby
потому что изменение этого файла приведет к
сила все это
переоценить немедленно, если вы просто
удалить файл , то вам придется
скрипите с файлом, чтобы вызвать
рендеринг и да, число
это все равно немного быстрее
давайте продолжим работать с этим
бит, поэтому мне нужно имя, но мне не нравится
Я хочу ID, а так пусть мне хорошо
Вау вау вау
вернуть новый объект, и они назовут
Имя Bastrop, а затем идентификатор ID идентификатора ID
и почему-то это ломает
Я ожидаю, что эта штука и я
думайте, что ожидается принц все в порядке
теперь это похоже на то, как я хочу
Это
возможно, так, давайте сделаем это просто
немного более функциональным , потому что я
как функциональный Const, давайте выберем это
спросите Джейсона Конста спросите Джейсона Бума Бума
Boom Boom Boom Boom Boom Boom Boom Boom
Boom Boom Boom Я знаю, что я сказал в
начало этого эпизода, который я делаю
меньше функций стрелок, и вы знаете, как
Я был бы честен с тобой, это была ложь
и тогда у нас есть эта штука здесь
знаю , что чувствует , как это должно быть в состоянии
вы знаете, давайте потянем в Рам де
на самом деле, потому что я чувствую себя как
ram de mood
большой интерьер для терминала NPM I Ram de
как Ram de — это функциональная библиотека
это на самом деле не делает вас больше
но это заставляет вас чувствовать себя действительно
умный иногда делает вас больше
продуктивный , посмотрим здесь, давайте посмотрим здесь
посмотрим здесь
эта функция здесь просто в основном
выдержки да имя и пакет ID I
думаю, мы можем думать, как это работает
это наш выбор точек, на самом деле это просто
предложите оценить здесь, потому что это
больше удовольствия, чем проверка собак, поэтому давайте
называть его ID , а затем имя , а затем вам мы
пропустите что-то в волосах, как будто
Значок поддельного идентификатора значка dot no no no
смысл
две трети все в порядке, и если бы у меня была
имя
[Музыка]
хорошо, он делает то, что мы хотели видеть
как круто это было, как я действительно в очереди
оценка как немедленная в строке
оценка хорошая, поэтому давайте назовем это
маленькая функция , которую мы создали приходит
упростите значок хорошо, Пэт вставьте его туда
удалите эту вещь, а затем я буду использовать
наша новая функция здесь вроде call simplify
Значок lalalalala хорошо все еще предсказуем
вывода, что приятно заметить, что я просто
делать это здесь, было бы просто забито
и забил и забил конечную точку
и если бы это была ограниченная ставка I
вероятно, просто захлопнул бы его, но
это не работает, так что это тело здесь
делает вид двух вещей он извлекает
плохое из тела, и это делает
сопоставление с использованием упрощенной партии, поэтому давайте
фактически вырвать извлечение тела
как «первое или плохое простое извлечение
сначала, тогда тело назовет это выдержкой
значки не уверены, что это доброе имя
какие whatevs извлекают значки, а затем мы
имеют знаки здесь , так что мы не должны
забота о теле там хорошие результаты
все еще хороши, и мы можем тогда
делай, как страшное дерьмо конского шва Леви
тогда значки, тогда мы просто возьмем эту вещь
здесь и мы просто используем эту функцию
здесь просто так просто пять
значки и потому, что нас проталкивают
Сегодня я хочу использовать Rambla
здесь вместо этого сделать это короче, а затем
Я просто делаю это, если вы не можете
это из-за того, что вы не
функциональный гений, как будто я в порядке, я
Я действительно думаю, что это
это довольно круто, а также
отлично читаем все в порядке
ирония, это так сложно, что вы не должны ее использовать
всю ночь
хорошо, что это Джанкшн немного
маленький инструмент, который вы можете использовать, когда
вы работаете против конечных точек, которые
медленные или дорогие наши побочные эффекты
или если вы на поезде, это просто очень
приятно, и он отлично работает, когда
вы работаете с такими вещами, как wallaby
но да
в свете оценивают все вещи, когда
вы говорите, что очень приятно, когда вы
есть и человеческое существо в существовании в линии
немедленная оценка очень хорошая, я надеюсь
что было полезно для вас каким-то образом, если
вы задаетесь вопросом, что-нибудь опубликует комментарий, если
вам понравилось опубликовать комментарий у вас есть
сделал что-то вроде этого оставить комментарий
у вас есть собачий пост, который позволяет назвать имя
этой собаки в комментариях еще раз не
забудьте ознакомиться с нашим спонсором
Сегодняшний эпизод затронул ссылку в
описание эпизода, которое у вас есть
смотрел эпизод веселой веселой функции I
выпустить их каждое утро в понедельник
о, подождите сто GMT, если вы забыли
вы можете подписаться здесь, чтобы вы не
пропустить его и даже включить уведомления
в приложении YouTube, если вы хотите быть
рассылаются с помощью push-уведомлений или вы можете
просто проверьте другой эпизод прямо сейчас
щелкнув здесь
Я не буду MPJ до следующего утра понедельника пребывания
любопытный
Please follow and like us:

Be First to Comment

Добавить комментарий