CSS ma hyphens: auto, do auto łamania w punktach dzielenia wyrazu (na sylaby).
Jaki to algorytm? Czy jest dostępny w JavaScript?

Znalazłem to: https://github.com/ytiurin/hyphen
Wygląda ok. Używa się łatwo z polskim językiem import { hyphenate } from "hyphen/pl";.
Ale jaki algorytm używa konkretnie Firefox czy Chrome? Bo może są po prostu lepsze od tej biblioteki z GitHub.
#javascript #css #firefox #chrome #
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Mam komponent listy; która jako props dostaje listę podpowiedzi, ale jeśli nie to sama pobiera to co będzie sugerować. Sęk w tym, że robi mi to dużo DoSów bo pobieranie jest przy montowaniu; chciałbym żeby były to dane pobrane raz z jakimś timestampem żeby nie mulić serwera; może warto zapisywać do w localStorage?

Szukam jakiegoś wzorca a projektowego do tego; jak tu pobrać raz na jakiś czas dane; zachować elastyczność pod tytułem:
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

może warto zapisywać do w localStorage?


@pyroxar: Nie warto. Użyj React Query. RQ oferuje funkcjonalność, której potrzebujesz. Swego czasu (2015-20) popularne było podejście, gdzie browser pobierał dane, dokonywał transformacji i udostępniał je przez Redux store. React Query mocno usprawnił ten proces i wyeliminował potrzebę ręcznego zapisu danych w przeglądarce.
  • Odpowiedz
@pyroxar: Widze tu pare problemow:

1. Przefiltrowana lista nie musi byc stanem, nie musisz w ogole miec tego useEffecta na setowanie przefiltrowanej listy, mozesz to zrobic w ciele funkcji po prostu. Odpada Ci pare rerenderow
2. Wydaje sie niepotrzebnym duplikowanie stanu dla sugestii. Skoro przekazujesz je jako props to powinienes na poziomie tamtego komponentu (rodzica) je fetchowac a lista powinna je jedynie wyswietlac. I tu jest Twoj glowny problem -
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Ehh dzisiaj ostatni dzień luzu, bo od jutra zaczynam nową #pracait #pracbaza - kompletna zmiana technologii - nowy framework, nowy język (#javascript) nowe wszystko i co najśmieszniejsze, za lepsze pieniądze jak dotychczas robiłem w #php - nowy pracodawca ma świadomość, że nie mam doświadczenia w tym wszystkim, ale i tak mnie chciał.

Dzisiaj już wjeżdża stres i się zastanawiam
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktos z tutaj obecnych probowal bawic sie w odczytywanie danych z dowodu osobistego z wykorzystaniem Tesseracta?
Probuje dokladnie z wersja js'owa - Tesseract.js, zaimplementowalem sobie troche funkcji do przygotowania obrazu z kamerki i babram sie obecnie z odpowiednim doborem parametrow...
#programowanie #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@w__w: troche z innej strony, nie wiem co robisz i dla kogo, ale jeśli robisz to jako swoj projekt, to nie boisz sie przetwarzać i dbać o bezpieczeństwo dowodu osobistego? ja bym sie chyba cykał robić projekt ktory wykorzystuje coś takiego bez zaplecza finansowego i prawnego
  • Odpowiedz
@w__w: Jeśli chodzi o odczyt danych z jednego z najważniejszych dokumentów w Polsce i dla poważnego projektu(czytaj takiego gdzie złe odczytanie danych może spowodować duże problemy) to używałbym raczej zewnętrznych API/bibliotek. Ja używałem tylko do odczytywania pdfów gdzie tekst był w formie zdjęcia i działało całkiem spoko, ale to raczej niski próg możliwości ()
  • Odpowiedz
Umiem react, mongoDB, node.js z expressem, czego się teraz uczyć żeby zwiększyć szansę na dostanie pierwszej pracy jako programista? Najbardziej mi się marzy fullstack, ale front end lub back end też styknie. Myślałem o react native, bo jednak czasem jest wymagany na juniorze albo next.js ale nie wiem czy kolejny tech backendowy by znacząco zwiększył moje szansę. A może jakaś zupełnie nowa technologia jak np. Java? Co myślicie?
#programowanie #
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Odos: bez znaczenia czego i tak nie dostaniesz pracy. spóźniłeś się, rynek już jest przesycony i nie potrzebuje nowych programistów.
  • Odpowiedz
@pyroxar: js ma monopol na webie. Mieć monopol na najważniejszej platformie coś znaczy. W przypadku języków programowania masz tą samonapędzającą pętlę, gdzie popularne języki są coraz lepsze, bo dużo ludzi pracuje nad ich ekosystemem
  • Odpowiedz
Wow, to naprawdę cudowny przekaz z ich strony był, nawet wymienili T3 i Prisma, tylko szkoda, że żadnego słowa o BlitzJS :C
Ja kocham Prisma, a Drizzle nawet nie próbowałem, bo nie potrzebuje Prisma ma cudowy schemat, który łatwo napisać, niż męczyć się z schematem w JS, a dzięki TS mamy tyty z prisma do naszego kodu :D Pewnie Drizzle to samo potrafi, ale czy Prisma nie jest ładniejsza w schemacie? korzystam z
@aptitude 0
Dziś dostałem naklejki od Prisma.io :3

#programowanie #prisma #javascript
aptitude - Wow, to naprawdę cudowny przekaz z ich strony był, nawet wymienili T3 i Pr...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak ja czytam coś o stacku technologicznym #linux #gnu coś ala gnulib-tools to się dziwię, dlaczego nie używają nowoczesnego stacku.

Ciągle tylko język C i #bash

Co im szkodzi przejść na #javascript ? Przecież tam jest wszystko lepiej i łatwiej.

Mam
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Postanowiłem że czas nauczyć się jakiegoś frontu. Aktualnie znam jakieś tam podstawy JavaScript i to tak raczej średnio ( ͡º ͜ʖ͡º) Zawodowo siedzę w php.

Czego warto się uczyć?

#javascript #vue #vuejs #react #reactjs #programowanie

Co najbardziej się przyda?

  • react 34.7% (25)
  • vue 19.4% (14)
  • czysty javascript 23.6% (17)
  • coś innego (napisz w komentarzu) 5.6% (4)
  • pierdol programoanie ucz się na admina 16.7% (12)

Oddanych głosów: 72

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop
  • 0
@tos-1_buratino: To niekoniecznie dobra strategia, co frontendowiec to inna opinia, więc chciałem zobaczyć średnią ( ͡º ͜ʖ͡º)

@cat_in_hat Aż taka tragedia z tym vue? W sumie dziwne, jest promowany przez laravel.
  • Odpowiedz