Główna » Projektowanie stron » Świeże zasoby dla projektantów stron internetowych i programistów (wrzesień 2018 r.)

    Świeże zasoby dla projektantów stron internetowych i programistów (wrzesień 2018 r.)

    Oto pora miesiąca, aby udostępnić kolejną świeżą kolekcję zasobów dla moich współpracowników. W tym miesiącu wybrałem najlepsze narzędzia z różnych języków programowania, takie jak Struktura PHP do tworzenia obrazu awatara, Wiki na bazie Node.js, oraz narzędzie do generowania certyfikatu Let's Encrypt SSL. Bez zbędnych ceregieli sprawdźmy pełną listę.

    Zestaw startowy PWA

    Zestaw startowy PWA to Inicjatywa Google na rzecz push “Progresywne aplikacje internetowe” do wspólnego. Zestaw startowy PWA zawiera wszystkie elementy do uruchamiania, rozwijania i wdrażania PWA, takie jak ServiceWorkers, Offline UI, Build Setup i Unit Testing. Te pozwalają wstań i biegnij z PWA szybko.

    Vue StoreFront

    Inspirujący “Progresywne aplikacje internetowe”, Vue StoreFront to framework eCommerce zbudowany na bazie Vue.js. Został zaprojektowany tak, aby był kompatybilny z wieloma systemami CMS eCommerce, takimi jak Magento, Shopify i WooCommerce, łącząc się za pośrednictwem ich interfejsów API. Z tymi ramami, Twój sklep eCommerce może być tak szybki jak natywna aplikacja mobilna.

    DevHints

    Zbiór fragmentów i przykładów kodu dla wielu języków programowania, takich jak React.js, Sass, Bash, Composer, Rsync i Docker. Jest poręczny i łatwiejszy do strawienia niż pełna dokumentacja.

    Skrzypce elektronowe

    Aplikacja komputerowa, która daje spin dla Electron, jest bardzo podobna do CodePen lub JSFiddle i jest zaprojektowana jako plac zabaw. Możesz to rozegrać, wyrzuć kilka kodów i skompiluj je, aby zobaczyć, jak wynik się rozgrywa. Kiedy już pomyślisz, że twoja baza kodu zaczęła rosnąć, możesz wyeksportować ją do prawdziwego edytora kodu.

    DevPen

    Aplikacja internetowa do napisz Markdown ze stylami Github. Całkiem przydatne narzędzie do napisania projektu README i tego, jak będzie wyglądać, zanim faktycznie pchniesz go do Github…

    Git Słonie

    Struktura PHP do interakcji z repozytorium Git, GitElephant pozwala odczytaj status, kasę do oddziału lub tagu, usuń oddział, utwórz zatwierdzenie i wiele więcej. Doskonała struktura, jeśli chcesz zintegrować Git z aplikacją PHP.

    PHP 7.3

    PHP jest językiem wszechstronnym i lubię widzieć, że ciągle się poprawia. PHP 7.3 jest tuż za rogiem, z kilkoma dodatkami, nowymi funkcjami oraz kilkoma przestarzałymi wersjami. Sprawdź pełną listę w tym artykule i upewnij się, że Twoja aplikacja PHP jest kompatybilna.

    Awatara

    Biblioteka PHP do generowania obrazów awatara. Z Avatar możesz utwórz obraz z kolorem, kształtem, stylem, czcionką i możesz go zapisać na wiele różnych formatów, w tym JPG, SVG i Base64.

    Mikroblok

    ZA zerowe narzędzie konfiguracyjne do łączenia bibliotek JavaScript w swoim projekcie. Możesz go po prostu zainstalować i uruchomić komendę, aby rozpocząć kompilację lub oglądać biblioteki projektu pod kątem zmian. To narzędzie pozwala zaoszczędzić dużo czasu na konfigurowanie narzędzia do budowania.

    ReactMove

    Zaawansowany komponent animacji React, ReactMove jest wysoce konfigurowalny. Możesz dostosuj czas i funkcję wygładzania, zapewnij niestandardową funkcję animacji, i używaj go z wieloma typami komponentów, w tym HTML, SVG, ReactNative i TypeScript.

    Zombie.js

    Zombie.js to przeglądarka testująca framework JavaScript które mogą być używane wraz z ramami Testowania Jednostek, takimi jak Mocha lub Jest. To narzędzie pomoże Ci przetestować aplikację internetową, aby upewnić się, że wyświetla się i działa w przeglądarce zgodnie z oczekiwaniami.

    NanoID

    NanoID to mały moduł Node do generowania unikalnego identyfikatora. The Wygenerowany identyfikator składa się z liter, cyfr i _ ~ symbolika aby ograniczyć generowanie zduplikowanych identyfikatorów. Oprócz biblioteki JavaScript, NanoID jest również dostępny w wielu językach programowania i strukturach, w tym PHP, Python, Java, Swift i Go.

    Terminalizer

    Moduł węzła do nagraj swoją sesję terminalową i przekonwertuj ją na animowany obraz GIF. Jeśli zbudowałeś narzędzie CLI, byłoby to świetne narzędzie do zademonstrowania, jak CLI działa lepiej niż obraz statyczny.

    Laravel Admin

    Bezpłatny i struktura open-source do szybkiego tworzenia interfejsu administracyjnego. Jest on zbudowany na bazie Laravel i Bootstrap, dzięki czemu zapewnia rozszerzalność i możliwość dostosowania po wyjęciu z pudełka.

    Windows95

    Ten zabawny projekt Felixa Rieseberga, programisty z Slack. Windows95 jest samodzielny aplikacja, która pozwoli Ci uruchomić Windows 95 na dowolnej platformie (Windows, MacOS i Linux). Możesz znaleźć inną wirtualizację innego starego systemu operacyjnego w Copy.sh.

    MDX Deck

    Narzędzie, które pozwoli Ci utwórz pokaz slajdów z Markdown i React.js. Będąc w stanie ich używać razem, teraz tak łatwo jest skomponować każdy ze swoich slajdów, jednocześnie zapewniając interaktywność przy użyciu komponentu React.js.

    Czysty Bash Babel

    Zbiór przydatnych fragmentów czystych skryptów Bash. Każdemu skryptowi towarzyszy krótkie wyjaśnienie i kilka przykładów użycia więc zrozumiem, jak działa skrypt.

    Wiki.js

    Nowoczesna aplikacja do uruchamiania Wiki z najnowszymi najlepszymi narzędziami, takimi jak Node.js, MongoDB, Git i Markdown. To świetnie alternatywa dla antycznej aplikacji Wiki, która działa na PHP i MySQL.

    SwitchHosts

    Przydatna aplikacja dla systemu MacOS zarządzaj plikami hosta komputera. Dzięki temu możesz utworzyć wiele plików hostów i włączyć je za pomocą jednego kliknięcia.

    ZeroSSL

    Poręczne narzędzie, które znacznie ułatwia generowanie certyfikatu Let's Encrypt SSL. ty nie musisz instalować żadnego dodatkowego modułu lub agenta skryptów na swojej stronie. Po prostu postępuj zgodnie z instrukcjami na stronie, uwierzytelnij się, a wszystko gotowe.