Гость

Нажмите для авторизации/регистрации

  • Назад
  • Меню
  • Статьи
    • Все
    • Интернет и технологии
    • Laravel и WebDev
    • Linux, Windows, Docker, Etc
    • Новости
    • Прочее
    • Геймдев
    • Смотри как я умею
  • Информация
    • Оферта на дополнительные функции
    • Политика конфиденциальности
    • Тарифы
    • Пользовательское соглашение

Онлайн-песочницы для кода

  1. Главная
  2. Статьи
  3. Laravel и WebDev
  4. Онлайн-песочницы для кода
Онлайн-песочницы для кода
  • 18/12/2021
  • Chebukin Pavel
  • 809 просмотров
  • 0 комментариев

Онлайн-песочницы для кода

Когда возникает потребность проверить какой-то простенький алгоритм или набросать элемент, использовать для этого файлы рабочего проекта или создавать новый не лучшая идея. Именно по этой причине сейчас существуют всякого рода песочницы. Один позволяют скомпилировать код системных языков и вывести результат, другие набросать HTML+CSS+JS схемку и отладить ее. В любом случае, очень часто это очень удобный инструмент и стоит его использовать.

JSFiddle

Сервис существует много времени и позволяет удобным образом набросать схемку HTML+JS+CSS. Песочница позволяет использовать разные библиотеки и фреймворки как для JavaScript, так и CSS-процессоры. Сохранять результат и делится им с другими.

JS Bin

Еще одна песочница, для работы с HTML+CSS+JS. Возможности практически те же, только интерфейс другой. Можно сохранять и загружать свои результаты и подключать разные JS библиотеки и фрейворки.

CodeSandbox

Это уже песочница с широкими возможностями. Даже правильнее ее назвать Online IDE для веб-разработки. Бесплатная для индивидуального использования. Интегрируется с Github, Vercel, Netlify. Имеет возможность работать онлайн сразу нескольким участникам команды над одним проектом в коллаборации или подключать людей для интерактивного обучения на примере используя режим "Классной комнаты". Возможности очень широкие, а плюс, он же минус - постоянное подключение к сети.

Сам же сервис внутри выглядит как открытая IDE + браузер.

Неплохой вариант обучаться или даже может создать какие-то проекты. Стоимость персональной версии - 7.у.е./месяц. При этом будет возможность создавать приватные песочницы и подключать приватные репозитории с GitHub.


CodePen

Еще одна песочница для HTML+CSS+JS стека. Для многих он не столько песочница, сколько каталог работ, чтобы посмотреть чужие и показать свои работы. Есть возможность создавать проекты и работать в коллаборации, но в целом это уже прерогатива платного тарифа, как и delployment. На бесплатном тарифе возможности сильно урезаны и прошлая песочница предоставляет куда больше возможностей.


Web Maker

Простая песочница HTML+CSS+JS, позволяющая открыть свое же творение на CodePen. Есть возможность подключения библиотек. Но в целом все достаточно просто.

Ideone

Это уже онлай-песочница для большого спектра языков. К сожалению это, по сути, однофайловые сниппеты кода. Но и этого иногда может хватить. Количество поддерживаемых языков вы можете видеть на скриншоте ниже. Среди них Bash, C#, C++, Java, Python, Lisp и другие.


Code Share

Этот онлайн-сервис делает ровно то, что сказано в его названии. Он позволяет отображать код всем тем, с кем вы им поделились. Имеет широкие возможности подсветки синтаксиса. Среди них как веб-языки программирования, так и системные, SQL и др.


StackBlitz

Еще одна заявка на онлайн-IDE. Заявлена работа с Next.js, Nuxt, HTML/CSS/JS, TypeScript, Angular, React, Vue, Svelte, RxJS и прочим. Легкое подключение репозитория на гитхаб. На бесплатном тарифе вы можете использовать без ограничений любое количество публичных проектов, а для скрытых(доступных по ссылке) или закрытых(доступных для вас) нужно брать платный тарифный план. Вполне неплох для самообучения и обкатки JS фреймворков, если вы захотите изучить парочку новых для себя.

Выводы

Это не все онлайн-песочницы для разработки. Возможно в следующей части опишу еще. Если вы пользуетесь какой-то из них или другим сервисом, пишите в комментариях. В любом случае текущие сервисы больше песочницы чем полноценные IDE.

Отзывы

Пока нет комментариев


Для того чтобы оставить комментарий, авторизуйтесь.
Понравился материал? Поделись!
Создадим Нотификацию В Laravel, Отправляющую Сообщение В Телеграмм
Дек11
Создадим Нотификацию В Laravel, Отправляющую Сообщение В Телеграмм

Это продолжение материала по созданию канала и бота в телеграмм, для нотификаций. В этом материале мы лишь создадим саму нотификацию Laravel и будем отправлять ее в очередь, при возникновении события. Создадим канал telegram, для нотификации через него php artisan make:channel telegram Это то, куда доставляется сообщение. Сам файл: app/Broadcasting/telegram.php. В нем...

  • Chebukin Pavel
  • 0
  • 11.12.2021 00:58
Laravel Request - гибкость "как хочу, так и ворочу". Расширение валидации и свое правило на проверку ввода.
Дек08
Laravel Request - гибкость "как хочу, так и ворочу". Расширение валидации и свое правило на проверку ввода.

Много кто скажет про принципы единой ответственности и т.д., но в этом материале речь не о том как важно делать, но о том как можно. И вот когда дело доходит до валидации запросов Laravel, одним из самых интересных является Request. Рассмотрим к примеру следующий запрос: <?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest;...

  • Chebukin Pavel
  • 0
  • 08.12.2021 23:05
Сайтмап для сайта на Laravel - sitemap.xml
Ноя25
Сайтмап для сайта на Laravel - sitemap.xml

Многие разработчики, не понимая простоту создания карты сайта, прибегают к установке дополнительных библиотек. Но, я приверженец минимума зависимостей от сторонних библиотек. Особенно если в этом нет нужды. Горький опыт поддержания проектов с умершими зависимостями, при обновлениях сайта. Да, можно клонировать проект и развивать самому. Но в бизнес-задачах всегда вопрос цены...

  • Chebukin Pavel
  • 0
  • 25.11.2021 22:05
Создаем канал в Telegram и отправляем в него сообщение через PHP/Laravel просто и легко
Дек10
Создаем канал в Telegram и отправляем в него сообщение через PHP/Laravel просто и легко

Многие проекты используют нотификацию. Некоторые отправляют сообщения на почту, другие в Telegram, Slack и прочее. Сообщения - отличный вариант сообщить о новом заказе, комментарии, материале на сайте или происхождении какого-то события. Для многих вариантов используются библиотеки. Но вот для текстового сообщения в телеграм такое не нужно. Достаточно открыть прямую ссылку с нужными...

  • Chebukin Pavel
  • 0
  • 10.12.2021 23:42
Погружение в паттерны проектирования - Александр Швец - Мнение о книге
Июл23
Погружение в паттерны проектирования - Александр Швец - Мнение о книге

Эта книга дает дополненное или начинающее понимание паттернов проектирования, будь то веб-язык или системный. Я уже был ознакомлен с частью паттернов из другой литературы, а у самого есть книга "банды четырех", которую еще предстоит прочитать, но я ее часто откладываю. Что такое паттерны проектирования? Это логические схемы, алгоритмы, для работы...

  • Chebukin Pavel
  • 0
  • 23.07.2022 10:56
Бесплатные облачные хостинг-сервис провайдеры для вашей разработки. Подборка
Дек12
Бесплатные облачные хостинг-сервис провайдеры для вашей разработки. Подборка

В большой количестве проектов используется сервер или хостинг. Это необходимость. И если для выбора сайта компании критерии выбора одни, то для собственных проектов или начинающих бизнес-идей брать платных хостинг или сервер та еще морока. Ведь финансы любят счет и их всегда есть куда потратить на развитие. Благо, крупные игроки на...

  • Chebukin Pavel
  • 0
  • 12.12.2021 21:51

Copyright 2023 © All rights reserved.

Мы в: