Автор оригинала: FreeCodeCamp Community Member.
Роджер открыл приложение среднего размера на своем телефоне и искал что-то интересное для чтения. Он прокрутил прошлые статьи о том, как быть более креативным. Он прокрутил прошлые статьи о том, как стать мега-успешным предпринимателем. Он прокрутил прошлые статьи о том, как писать более грубые.
Он собирался отскочить в Twitter, когда заголовок поймал его глаз.
Хм, может быть, пришло время наконец-то выучить рамки, подумала Роджер. Он залил в JavaScript на несколько месяцев. Почему бы не увидеть, о чем все рамочная суета была? После скидки статьи – которая включала такие слова, как «Интуитивно понятное» и «гибкое» и «универсал» – Роджер был продан.
Он выпустил свой MacBook, гуглил «Туассовое руководство» и открыл верхний результат. Учебник сказал, что он научит ему, как построить приложение для двухэксов. При завершении приложение примет список «TWOS» на английском языке (2, 2, 2, 2, 2, 2) и преобразует его на французский (Le 2, Le 2, Le 2, Le 2, Le 2, Le 2 2).
Шаг первый, учебник сказал, было установить тупрес. Ну, дух. Затем Роджер должен был установить Bistup – легкая обертка, что бы значило. После этого ему пришлось установить Claster, который предоставил тонкий неопионатный слой методов утилиты и промежуточное программное обеспечение. Он не знал, что это означало, но все равно установлено.
Наконец, он должен был установить PIREND, RESTFLE API API в режиме реального времени для внедрения CRUD и AJAX с использованием JSON. Это должно быть важно, думал Роджер, или у него не было бы всех этих аббревиатур.
Теперь, когда все было установлено, Роджер был взволнован, чтобы начать писать какой-то код. Но было еще несколько шагов, прежде чем он мог сделать это, в соответствии с руководством. Во-первых, он должен был установить Git, предоставляя облачную базу данных, создать REStful API-сервер, внедрять конечные точки API, зависимости обновления и настроить структуру проекта на основе компонентов.
“Йеш”, “Йошед Роджер. Это звучит ужасно сложно. Но я уже установил баджиллионные вещи, подумал Роджер. Не могу бросить сейчас.
Две недели и 179 Google ищет Google позже, Роджер наконец выяснил, как все настроить. Он открыл окно терминала и набрал «Пуск TUPR». Затем он открыл Chrome и навигацию на Localhost: 3000. Согласно уроке, он должен был увидеть «Тупресс работает!»
Вместо этого Роджер видел … ничего. Много ничего нет. Тупрес, к сожалению, не работал.
«Вздох, – вздохнул Роджер. Чтобы выяснить, что пошло не так, Роджер открыл консоль в инструментах разработчиков Chrome. “Yikes”, “yiked roger. Какая крова. Более красный, чем Игра престолов свадьба.
«Я просто хочу написать немного кода и сделать простое приложение», – подумала Роджер. Это не должно быть так сложно.
Тем не менее, он не бросил. Он вырезал и вставил каждый и каждая ошибка консоли в Google. Он обнаружил, что на переполнении стека о том, что The Monthd-Old Tutorial использовал туалет версии 1.3.2, Bistup версии 1.2.1, Claster Version 3.7.2 и PIREND версия 4.2.1.
Роджер, с другой стороны, установил последние версии каждого, и они больше не играли приятно вместе. Кроме того, TUPREST 5 только что вышел и был совершенно отличным, чем тупре 1 (тутник 2, 3 или 4) не было.
На другом форуме программирования Роджер узнал, что Bistup выпал из одолжения с большинством разработчиков. Это было недостаточно легкое. О, и Кластер не был почти такой же тонкой, как и обещал, по-видимому,. Таким образом, разработчик в Швейцарии создал альтернативу (FOCRUX.JS), который был намного лучше.
Спустя семь недель, после удаления и переустановки всего несколько раз, читая все переполнение стека, наблюдая за каждым видео на YouTube на JavaScript Frameworks и прочитав все 13 томов Вы не знаете S ** T О Туэссе Роджер имел Chrome Console без ошибок.
«О да», Роджер Ой-да.
Он открыл окно терминала, напечатано TUPR начать
и начал localhost: 3000
, где, наконец, в конечном итоге он увидел: