Локальное туннелирование пригодится, когда вы захотите поделиться приложением, запущенным в вашей локальной среде разработки, через общедоступный URL. В этом коротком 2-минутном видео мы узнаем, как работает инструмент локального туннелирования Ngrok, а затем загрузим и запустим его на Mac OS X:
Теперь вы готовы делиться своими локальными приложениями в процессе разработки с другими, прежде чем приступить к полноценному развертыванию.
В приведенном выше видео мы использовали несколько ресурсов:
— Ngrok, инструмент локального туннелирования от Алана Шрива
— Python 2.7 SimpleHTTPServer, встроенный в стандартную библиотеку (Python 3 заменяет SimpleHTTPServer на http.server)
Узнайте больше о том, как настраивать и использовать Ngrok, с помощью этих руководств:
— Тестируйте свои вебхуки локально с помощью Ngrok
— 6 потрясающих причин использовать ngrok при локальном тестировании
— Как настроить среду разработки Python и Flask, включая Ngrok
Теперь, когда у вас работает Ngrok на Mac, вот еще несколько ссылок для создания проектов, которые намного проще с Ngrok:
— Как получать и отвечать на текстовые сообщения с помощью Python, Flask и Twilio
— Создайте автономный автоответчик с помощью Java и Twilio
— EmoPhone: как создать IVR на базе Twilio с использованием PHP и Ngrok
Есть вопросы? Свяжитесь со мной через
— Twitter: @mattmakai
— GitHub: mattmakai
— Email: makai@twilio.com