Verse bronnen voor webontwikkelaars - maart 2017
Met CLI (Command Line Interface) kunnen we webontwikkelingsworkflows stroomlijnen en automatiseren . Daarom hebben we in dit deel een aantal geweldige CLI's opgenomen die u op uw lokale computer kunt installeren of dingen op de server kunt uitvoeren. Daar bovenop hebben we ook een aantal PHP-tools, browser-add-ons en JavaScript-bibliotheken toegevoegd . Laten we ze eens bekijken.
Klik voor meer bronnenKlik voor meer bronnen
Ontdek onze volledige verzameling aanbevolen bronnen en de beste beschikbare hulpmiddelen voor webontwerp en -ontwikkeling.
Guetzli
Een nieuwe encoder van Google waarmee de afbeelding tot 35% kan worden gecomprimeerd vanaf de oorspronkelijke grootte met behoud van de kwaliteit. Het is een flinke doorbraak, omdat vergelijkbare open-source-encoders, zoals JPEGOptim en jpegtran, worden beperkt tot slechts 20% op basis van gemiddelde . Ik zie dat er een aantal apps en plug-ins voor het CMS-platform zijn die Guetzli integreren om JPEG-bestanden te optimaliseren.
Roadmap voor ontwikkelaarsZoals de naam al aangeeft, is Roadmap voor ontwikkelaars een infographic van de reis om een webontwikkelaar te zijn . Er zijn drie cursussen Front-end, Back-end en DevOps. Deze routekaarten zijn als, nou ja, een kaart; en zijn een goede referentie om te zien waar we momenteel zijn, wat we mogelijk hebben gemist en waar we naartoe gaan .
Netlify CMSSmashingMagazine heeft onlangs een gewaagde stap gezet om WordPress uit te gooien en iets nieuws helemaal uit te proberen met een nieuw CMS, Netlify CMS genaamd. Het is een nieuw CMS gebouwd bovenop React.js en kan worden geïntegreerd met elke statische site-generator zoals Jekyll, Hugo en MiddleMan .
BadSSLHet is een website om uw SSL-configuratie te controleren . BadSSL is een handig hulpmiddel om foutopsporing en fouten uit te voeren via SSL die op uw site is geïnstalleerd.
AlixAlix is een Chrome-extensie waarmee u de toegankelijkheid van uw website kunt controleren . Eenmaal geïnstalleerd en ingeschakeld, zal de plug-in een overlay-box toevoegen over een aantal elementen op de pagina die waarschuwingen of fouten bevatten .
AR.jsAR.js is JavaScript-bibliotheken in tegenstelling tot de anderen . Met deze bibliotheek kunnen we Augmented Reality creëren met behulp van webtechnologie en verrassend snel op mobiele telefoons werken .
Reageer trendHet is een reactiecomponent van Unsplash om een mooi lijndiagram te maken dat typisch is voor het weergeven van trends . Het onderdeel is configureerbaar; u kunt de lijndikte, kleur, hellingen en curve-souplesse instellen. U kunt eenvoudig de GUI gebruiken om gemakkelijk de componentcode te genereren .
GiteeEen macOS-applicatie om uw Github-activiteit vanaf uw bureaublad te volgen, Gitee voegt een nieuw item toe aan de statusbalk met aantallen sterren, volgers en meldingen. Bovendien kunt u ook grafieken van uw push en commits in een repository bekijken, evenals trending repository over de huidige maand en week. Het is Github op Desktop in een notendop.
GoopsGoops is een handige CLI die je projectdirectory analyseert en de mappen en bestanden bepaalt die moeten worden toegevoegd in de .gitignore
. De CLI kan via NPM worden geïnstalleerd. Na de installatie typt u goops
en klaar.
DebugCSS is een CSS drop-in-hulpprogramma waarmee u uw CSS-uitvoer in de browser kunt analyseren en valideren . Het werkt vrij gelijkaardig aan Alix, wanneer u de debugCSS-stylesheet laadt of de bookmarklet gebruikt, markeert het de elementen op de pagina die fouten of waarschuwingen bevatten .
EagleJSEagleJS is een JavaScript-bibliotheek om een presentatie te maken die vergelijkbaar is met RevealJS. EagleJS is in sommige opzichten anders; het is gebouwd met Vue.js, een JavaScript MVC-framework, en gebruikt Pug als template-systeem om de dia te bouwen .
BootstrapTourEen JavaScript-bibliotheek om pop-uphandleidingen samen te stellen met behulp van een Bootstrap-component . De pop-upgidsen verschijnen meestal voor nieuwe gebruikers om hen door de toepassingsinterface, nieuwe functies en voor het weergeven van tips te leiden. Het is een perfecte bibliotheek als uw site ook is gebouwd met Bootstrap .
SteenBrick is een JavaScript-bibliotheek die is ontworpen om de gebruikersinterface van de webtoepassing te bouwen . In de meegeleverde componenten vind je een aantal veelgebruikte functies, zoals Calendar, Menu en Form. Het bevat ook een component "storage-indexeddb" waarmee je gegevens kunt opslaan aan de clientzijde met behulp van IndexedDB .
OctoTreeOctoTree is een handige tool waarmee je broncode en bestanden op Github kunt doorzoeken met Tree-structuur zoals in IDE's of code-editors. Het wordt geleverd als een add-on voor Chrome, Safari, Firefox en Opera en is beschikbaar in de officiële repository voor add-ons. Octotree ondersteunt Private en Enterprise Github repository.
Github-meldingNog een handige Github-extensie voor Chrome. Eenmaal geïnstalleerd, kunt u een melding ontvangen, zelfs als u zich momenteel niet op Github-pagina's bevindt. Een geweldige plug-in als u op de hoogte wilt blijven van uw repositories.
DeployerDeployer is een hulpmiddel om uw PHP-sites te implementeren. Het werkt met een aantal populaire frameworks en platforms, waaronder WordPress, Drupal, Magento, Laravel en CodeIgniter. Met deze tool kunt u uw eigen recepten samenstellen, een opdracht die tijdens de implementatie moet worden uitgevoerd. Het wordt geleverd met Rollback- functie die u in staat stelt om terug te gaan naar de vorige versie in geval van storingen.
PHPStanEen CLI die PHP-bestanden scant om fouten te vinden zonder de runtime uit te voeren. Dit betekent dat je geen full-stack PHP-omgeving nodig hebt om de PHP-bestanden in je project te debuggen.
NGINX BoilerplateEen verzameling gemeenschappelijke Nginx-configuraties met Backend Caching, een maximale aantal verbindingen en verzoeken en enkele andere praktische tips om uw site sneller te laten werken en de snelheid van het verkeer te verhogen.
champagneBubbly is een geweldige opdrachtregel die u op uw server kunt installeren om certificaat te genereren, beheren en vernieuwen met Let's Encrypt. Doplying SSL wordt nu zo veel gemakkelijker.
WaffelrasterMaar toch, een ander CSS grid framework gebouwd met Flexbox waarvan ik denk dat je het moet bekijken.
Freebie Release: Christmas Wallpapers
Nu we in de buurt komen van Kerstmis en het einde van 2011, willen we onze lezers en ontwerpgemeenschap dankbaar zijn met nog een andere exclusieve gratis release - nog 2 Kerstachtergronden .Deze kerst-achtergronden komen in .JPG-formaat verschillende afmetingen, inclusief maten voor iPhone en iPad. Je kunt zelfs alle formaten downloaden in een enkel gecomprimeerd zipbestand en ze hebben je exclusief gebracht door GraphicsFuel en Hongkiat
Bekijk en deel codering van screencasts met Scrimba
Gratis YouTube-video's bieden veel tutorials over webontwikkeling voor beginners. Maar screencasts zijn nog populairder geworden, omdat u snel een fragment of functie die u hebt ontwikkeld, kunt opnemen en publiceren.De gratis app Scrimba is een nieuwe manier om je codefragmenten te delen en voorbeelden te vinden die door anderen zijn opgenomen