devWarsztaty: Electron

Wczoraj (tj. 28.10.2017) odbyło się kolejne spotkanie z cyklu devWarsztaty. Tym razem tematem warsztatów był Electron, framework pozwalający pisać aplikacje desktopowe na wiele platform (Windows, Linux, macOS) przy użyciu języka JavaScript. Prowadzącym był Łukasz Gąsior, kiedyś dotnet’owiec, teraz zapalony entuzjasta JavaScript.

W czasie warsztatów powstały 3 małe aplikacje. Kod źródłowy jednej z nich (tej nad którą pracowaliśmy najwięcej czasu) wrzuciłem na GitHub. Aplikację nazwałem Super-MD-Editor i jak nietrudno się domyśleć, jej zadaniem jest wizualizować tekst języka znaczników Markdown. Dodatkowo aplikacja umożliwia:

  • wczytanie i zapisanie pliku markdown
  • kopiowanie kod HTML do schowka
  • zapisywanie kodu HTML do pliku
  • drag&drop pliku markdown do edytora
  • przywrócenie ostatnio edytowanego pliku (po ponownym uruchomieniu aplikacji)

Super-MD-Editor w akcji

Kod źródłowy aplikacji nie jest rewelacyjny, pisany raczej niedbale i niezgodnie ze sztuką, niemniej jednak spełnia swoje założenia, czyli pokazuje podstawowe mechanizmy frameworka Electron.

Zachęcam do zapoznania się z repozytorium nie tylko tych którzy chcieliby rozpocząć swoją przygodę z Electron’em, lecz również tych którzy są entuzjastami języka JavaScript.

Na koniec jeszcze raz link do repozytorium oraz słowa podziękowania dla organizatorów devWarsztatów i Łukasza Gąsiora.

https://github.com/lkurzyniec/Super-MD-Editor

2 thoughts on “devWarsztaty: Electron

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *