- PVSM.RU - https://www.pvsm.ru -
Данный текст является переводом ответа Кристиана Ристовски на статью «Как оно учить JavaScript в 2016» [1]
Мне нужно создать страницу, которая отображает последние действия со стороны пользователей, так что мне просто нужно получить данные от REST и отобразить их в какой-то фильтруемой таблице, ну и обновлять её, если что-то изменится на сервере. Я думал, может быть, использовать JQuery для извлечения и отображения данных?
— Конечно, ты все еще можешь использовать jQuery. Но если ты собираешься в будущем писать что-то посложнее, то тебе, наверное, стоит попробовать React. Он будет очень полезен тебе в будущем.
— Звучит не плохо. Как начать работать с React?
— Самый простой способ — это написать npm install create-react-app -g в терминале и можешь сразу начать работать над проектом.
— Круто, т.е. ты хочешь сказать, что я не должен ничего дополнительного устанавливать?
— Неа.
— А мне нужно устанавливать какие-то специальные IDE например Visual Studio, Android Studio, или Xcode?
— Нет. Просто cd с папку с приложением и начинай с npm start. На этом все.
— Но я же должен собирать свое приложение и долго ждать пока оно пересобирется каждый раз, когда я что-нибудь поменяю?
— Неа. Если ты делаешь изменения на странице, то она автоматически обновится для тебя. Если ты немного меняешь CSS, то он будет перезагружен на лету, без полного обновления страницы.
— Выглядит очень полезным. Похоже это может немного ускорить разработку. Но подожди, что если я хочу опубликовать свой сайт? Просто больше никто не публикует index.html, app.css, main.js не минифицированные, так ведь?
— Ага, ты прав. Если ты когда-нибудь захочешь опубликовать свой сайт, просто запусти npm run build и все что тебе нужно будет лежать в твоей/build папке. Минифицировано, оптимизировано и полностью готовое к публикации.
— Спасибо, было очень познавательно.
*Занавес опускается, звучат аплодисменты, крики из зала. Наши 2 разработчика кланяются, пожимают руки и улетают на драконах в закат*
Давайте получать удовольствие и немного больше делиться позитивными и радостными моментами в JS сообществе.
Оригинал ответа [2]
Автор: To_wave
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/204506
Ссылки в тексте:
[1] «Как оно учить JavaScript в 2016»: https://habrahabr.ru/post/312022/
[2] Оригинал ответа: https://medium.com/@kitze/how-it-actually-feels-to-write-javascript-in-2016-46b5dda17bb5#.t3zhpne37
[3] Источник: https://habrahabr.ru/post/313964/?utm_source=habrahabr&utm_medium=rss&utm_campaign=sandbox
Нажмите здесь для печати.