Fresh Resource for Web Developers - Aprile 2018
Questo mese abbiamo visto alcuni annunci di nomi importanti in tecnologia. Ad esempio, Apple ha aperto un nuovo sistema di database, Google ha rilasciato un nuovo strumento per misurare la velocità del tuo sito web su dispositivi mobili e Github con un corso gratuito per iniziare con Git, Github e la codifica in generale.
Inoltre, nel post di oggi, presenterò anche una serie di nuovi strumenti che sono attualmente in aumento . Passiamo a ciò che abbiamo di più sulla lista.
VuePress
Un nuovo strumento del creatore di Vue, VuePress è un generatore di siti statico progettato pensando a Vue.js. Genera e pre-rendering HTML statico per ogni pagina e viene eseguito come una SPA (applicazione a pagina singola) . Viene fornito con alcune funzionalità predefinite, tra cui la possibilità di aggiungere ID di Google Analytics, ricerca, navigazione successiva e precedente, barra laterale e PWA .
IMG-2Una libreria JavaScript che introduce un elemento personalizzato, img-2
. Il nuovo elemento aggiunge una serie di ottimizzazioni che non vengono fornite con l'elemento img
standard, migliorando il modo in cui l'immagine viene caricata per gli utenti . Con l'elemento personalizzato, l'immagine sarà pre-memorizzata nella cache, caricherà anche le immagini e servirà la volontà dalla cache solo quando le immagini entrano nella finestra dell'utente. Guarda la demo.
Un elegante pannello di controllo / amministrazione basato su Bootstrap 4 . La dashboard include componenti preimpostati come grafici, moduli, gallerie, una tabella dei prezzi e una bella raccolta di icone personalizzate . Un ottimo punto di partenza per consentire agli sviluppatori di creare rapidamente un pannello di amministrazione. Guarda la demo!
DayJSLibreria JavaScript DayJS per la formattazione di date e orari . Ancora di più, DayJS presenta API simili a Moment.js, ma ha solo un peso di 2 KB. Detto questo, potrebbe essere un'ottima alternativa a Moment.js, se desideri una libreria più leggera, ma mantieni la familiarità con ciò che hai già conosciuto.
UnifiedArchiveUna libreria PHP per gestire file compressi, UnifiedArchive supporta una vasta gamma di formati tra cui RAR, Zip, Gzip, Tar e molti altri tipi di compressione. Con questa libreria, puoi archiviare ed estrarre file o directory. Fornisce una manciata di API per manipolare i file dopo che è stato estratto dall'archivio. UnifiedArchive è disponibile come pacchetto di Composer.
Github Learning LabGithub ha appena annunciato un corso gratuito che copre principalmente Git in Github . Ci sono 5 corsi al momento in cui puoi imparare alcune cose utili come usare Github per ospitare i tuoi codici, come usare le pagine di Github per ottenere un sito o blog gratuito per il tuo progetto, e come gestire i conflitti di merge che sono è comune accadere quando si lavora con molti sviluppatori su un progetto.
Parser DOM di WordPress UnitTestUn bel consiglio da parte di Takayuki Miyauchi su come testare DOMElement durante l'esecuzione di UnitTest in applicazioni WordPress . Personalmente l'ho trovato davvero utile; spero che tu lo trovi lo stesso
PopmotionUna libreria JavaScript per un'animazione fluida e burrosa sul web, "Popmotion" fornisce un'API chiamata Physics che consente di creare con effetti di animazione quasi reali. È non specializzato; la libreria emette semplicemente valori basati sul set specifico della configurazione . Ciò ti consente di applicare tali output per animare qualsiasi mezzo tra cui CSS, SVG, Three.js e persino React.js.
Driver.jsUna libreria JavaScript che consente di "guidare" l'attenzione dell'utente su una pagina . Ciò è particolarmente utile se desideri introdurre funzionalità specifiche o guidarle verso attività specifiche nella pagina. Driver.js ha solo 4 KB di dimensione, personalizzabile e intuitivo per la tastiera .
Sostituisci GIF animata con videoGIF è ovunque, dopo aver fatto un grande ritorno. Ma il problema della GIF è che di solito è molto grande. È uno spreco di larghezza di banda, tuttavia la qualità grafica è spesso terribile. Questa linea guida di Google mostra come "Video" può sostituire GIF per mostrare grafica animata .
Maschera di testoUna libreria JavaScript per trasformare il testo che richiede una formattazione speciale come un numero di telefono, una valuta o un numero di carta di credito. Mentre l'utente sta digitando il testo verrà automaticamente trasformato nella sua formattazione appropriata migliorando l'esperienza dell'utente. TextMask può essere utilizzato con React, Vue o semplicemente con JavaScript vecchio .
Confronta la velocità del sito mobileQuesto è un altro utile strumento di Google. Questo strumento ti consentirà di verificare la velocità del tuo sito web durante il caricamento da cellulare e di stimare la perdita totale di entrate quando il sito web viene caricato lentamente. Puoi selezionare il Paese e la velocità con cui testare il tuo sito web.
VueNutCompagno di sviluppo durante la creazione di un'applicazione Web con Vue.js e Vuex, VueNut semplifica l'esplorazione dello stato dei dati archiviati e consente di manipolare facilmente i dati durante lo sviluppo. Roba forte!
FoundationDBRecentemente Apple ha reso FoundationDB open source in Github. È un sistema di database a coppie chiave-valore che promette scalabilità e prestazioni. È bello avere grandi aziende tecnologiche che iniziano a dedicare all'open source alcuni dei loro prodotti.
Libri di storiaStoryBooks è uno strumento per costruire un componente React in isolamento . Fornisce un'interfaccia utente sul browser che consente di visualizzare i diversi stati di ciascun componente e di testare i componenti .
GhostTextUn'estensione del browser che sincronizzerà ciò che scrivi sul browser con il tuo editor di testo o viceversa. Ho trovato questo in definitiva utile se vuoi essere in grado di scrivere su un sito web con la praticità e le funzionalità del tuo editor di codice. GhostText è disponibile per Chrome, Firefox e Opera.
CoalaCoala è una CLI che fornisce un'interfaccia per il linting e il fissaggio del codice indipendentemente dalle lingue utilizzate . È possibile utilizzare Coala all'interno di un editor di codice, integrarlo con un .coafile
configurazione (Integrazione continua) e personalizzarlo con una sintassi di configurazione in .coafile
. Coala supporta molti linguaggi come CSS, JavaScript, PHP e puoi trovare di più in questa directory.
ReactStrap è una raccolta di componenti Bootstrap 4 trasformati in componenti riutilizzabili di React. Se desideri modernizzare il tuo vecchio sito Web basato su Bootstrap, questa libreria è qualcosa che potresti voler esaminare.
ReactoUn altro strumento correlato a React, Reacto è un IDE costruito su Electron e progettato per lo sviluppo di applicazioni Web con ReactJS . Questo sembra davvero utile se il tuo primario di sviluppo ruota attorno a ReactJS.
PicoJSUna libreria JavaScript che abilita il rilevamento dei volti . Funziona con una foto o con la fotocamera integrata. È davvero affascinante come la tecnologia web si sia evoluta negli ultimi anni.
30 migliori strumenti e plug-in di cattura schermo gratuiti
Non si può negare il fatto che gli screenshot sono il modo migliore per registrare l'attività del tuo computer o creare una guida da tenere per te o da condividere con gli altri. Tuttavia, ciò che disturba la maggior parte degli utenti è lo strumento da utilizzare per ottenere screenshot rapidi e di qualità .Bene
5 CCleaner Suggerimenti e come usarlo in modo efficiente
CCleaner è considerato una delle migliori utility per la pulizia del PC che offre più strumenti di pulizia in un'unica interfaccia per garantire che il PC sia pulito e privo di junk. Se vuoi usare CCleaner ma non sai come farlo, posso aiutarti a ottenere il massimo da esso.In questo post, ti mostrerò alcuni utili trucchi CCleaner che ti aiuteranno a utilizzarlo in modo produttivo. I