Wątek: Strona - trzeba napisać
Wróć do listy wątków1 z 2
Następna1 z 32: pajper
Co to będzie? Nie wiem, ale wyjścia nie mamy.
Strona Internetowa jest priorytetem, jeśli chodzi o promocję Eltena. Skoro nie jesteśmy w stanie zlecić jej wykonania, pozostaje tylko jej stworzenie przez nas.
Czy będzie to wyglądać? Wątpię. Ale można spróbować, by było lepiej, niż jest.
Tu jednak wiele zależy od was. Ja, jak deklarowałem, czasu na to nie mam.
Wszyscy tak narzekali na Rubiego, a więc zobaczmy, czy do czego innego się skłonią. :)
Jeśli uda się sformować przynajmniej 3-osobowy zespół (wliczając mnie), udzielę wszelkiego wsparcia i pokieruję projektem napisania strony od zera z wykorzystaniem API JSON Eltena.
Poniżej kilka założeń:
Stronę chcę napisać w czystym Javascript. Nie jest to najlepsze rozwiązanie, ale na inne czasu nie mamy.
Rozważam dwie opcje zależnie od preferencji zespołu: czyste jQuery albo React JS.
Strona musi obsługiwać najważniejsze funkcjonalności: grupy z zarządzaniem, wiadomości w podziale na konwersacje, blogi z układem edytowanym przez autora, powiadomienia i zdarzenia dźwiękowe...
W tym wątku można deklarować chęć dołączenia do zespołu i zadawać pytania oraz zgłaszać zastrzeżenia. :)
Z uszanowaniem,
Dawid Pieper
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
18.10.2019 00:54
2 z 32: daszekmdn
JS to zły pomysł. Wszyscy od niego ostatnio odchodzą, a przeglądarki wyłączają wsparcie, przez co część rzeczy nie będzie działać.
18.10.2019 02:22
3 z 32: nuno69
Dawid, dlaczego nie HTML5 z backendem Laravelowskim? Nie wiem czy dam radę pracować nad tym full-time, ale na pewno będę wspierał
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 08:12
4 z 32: nuno69
Nie ważne w czym będzie, byle nie Ruby.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 08:12
5 z 32: monstricek
Pomoge jako tłumacz.
18.10.2019 10:16
6 z 32: nuno69
Ty wlaśnie, jak w JS wygląda sprawa implementacji GetText?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 10:18
7 z 32: pajper
Daszku, teraz napisałeś lekką bzdurę. JavaScript jest szeroko stosowany niemal wszędzie i, przeciwnie, rozwijany miast odrzucania. Wielu rzeczy wręcz bez JS się po prostu nie da zrobić: powiadomień, banerów, reakcji na pola wyboru, auto-odświeżania treści, obsługi nagrywania... Niczego z tego w czystym HTML5 się zrobić nie da.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
18.10.2019 10:20
8 z 32: nuno69
Jak wygląda sprawa testów, dokumentacji kodu ETC. Jak to ma wyglądać? Jak mielibyśmy pracować?
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 10:21
9 z 32: pajper
Jest Gettext dla JS.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
18.10.2019 10:21
10 z 32: nuno69
OK
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 10:21
11 z 32: nuno69
Z tego co tu czytam implementacja wypychanek nie jest wcale taka trudna. Tego na pewno się podejmę.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 10:26
12 z 32: nuno69
A, i Dawidzie, czy będzie jakakolwiek dokumentacja API JSon?
Czsy to w formacie Swagger czy jakkolwiek inaczej.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 11:22
13 z 32: tomecki
Nagrywanie to chyba webaudio, które jest już chyba dość często implementowane w przeglądarkach. Tam jest duużo tego, nagrywanie też.
18.10.2019 12:20
14 z 32: nuno69
A no, Web Audio, ale Web Audio wymaga Java Script
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
18.10.2019 13:36
15 z 32: tomecki
No to w takim razie może i ten JS niegłupi? W każdym razie badałem sobie, oczywiście typowo po użytkownikowemu, demo tego webaudio i działa to na prawdę nieźle. Małe opóźnienia to to ma, umie wiele plików na raz odtwarzać bez bólu, jakieś tam dsp plus możliwość tworzenia własnych efektów i takie tam. Nawet MIDI jest gdyby komuś to było potrzebne.
18.10.2019 14:24
16 z 32: piotrk77
A może sprawdzicie coś takiego.
https://www.google.pl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=2ahUKEwjFmMrbwKblAhWx_CoKHd9FA18QFjABegQIARAB&url=https%3A%2F%2Fwww.spidersweb.pl%2F2018%2F02%2Faplikacje-pwa-test.html&usg=AOvVaw0xrZAJQj-VttVueBUcUPJb
18.10.2019 21:12
17 z 32: nuno69
Nigdy żadne PWA, prędzej przestanę progrmować niż się sprzedam.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
19.10.2019 12:23
18 z 32: tomecki
Napiszesz czemu? Z opisu wydaje się to dość sensowne.
19.10.2019 21:45
19 z 32: pajper
Nie znam argumentów Arka, ale mogę przedstawić swoje, bo to akurat zdanie podzielam.
PWA z założenia jest stroną zapakowaną do aplikacji. Jest więc mniej wydajna, dużo większa (tak po ludzku, na dysku), ale i ogranicza nas do strony.
Interfejs nie jest tu znanymi nam z Windowsa okienkami, dialogami, paskami menu, tylko... no właśnie, stroną.
Pewnie różni zaczną się kłócić, że to żadna różnica. No cóż, dla mnie to różnica ogromna, bo jeszcze nigdy nie widziałem strony, która była tak dostępna, jak dostępne potrafią być aplikacje natywne.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
19.10.2019 21:51
20 z 32: nuno69
Sposób w jaki to wszystko jest ładowane, pisanie wszystkich tych aplikacji w językach bardzo wysokiego poziomu, co przekłądasię na regres w funkcjonalności i szybkości (taki aplikacje nawet na szybkich komputerach działają źle).
A, i nie można zapomnieć o wpychaniu wszędzie ChromiumRuntime, które to przecież jest krówskiem.
- "Intelligence and wisdom is like jam. The less you have, the harder you're trying to spread it arround." - French proverb
19.10.2019 21:56