En presentation av de bästa 12 gratis e-böckerna om Javascript för avancerade användare
Om du har en stark kunskap inom programmering och vill förbättra dina JavaScript-kunskaper eller om du vill ha en bra referensbok så är den här listan för dig.
Vi har satt ihop en lista med 12 av våra favoriter JavaScript gratis bok för att spara tid och energi på vägen. Om du känner till andra bra resurser, dela dem gärna i kommentarerna.
1. HTML CANVASDYK
Av Josh Marinacci
För dig som redan kan JavaScript-grunderna och vill lära dig HTML Canvas.
Canvas är ett 2D-ritnings-API som nyligen lagts till i HTML och stöds av de flesta webbläsare (även Internet Explorer 9 beta). Canvas låter dig rita vad du vill direkt i webbläsaren utan att använda plugins som Flash eller Java. Med sitt bedrägligt enkla API kan Canvas revolutionera hur vi bygger webbapplikationer för alla enheter, inte bara stationära datorer.[…]
2. MÄSTA NODEJS
Av TJ Hollowaychuk
Node är en spännande ny plattform utvecklad av Ryan Dahl, som tillåter JavaScript-utvecklare att skapa extremt högpresterande servrar genom att utnyttja Googles V8 JavaScript-motor och asynkron I/O. I Mastering Node kommer vi att upptäcka hur man skriver webbservrar med hög samtidighet, med användning av CommonJS-modulsystemet, nodens kärnbibliotek, tredjepartsmoduler, webbutveckling på hög nivå och mer.
LÄSA
3. JAVASCRIPTTRÄDGÅRD
Av Ivo Wetzel
JavaScript trädgård är en växande samling dokumentation om de mest udda delarna av programmeringsspråket JavaScript. Den ger råd för att undvika vanliga misstag och subtila buggar, såväl som prestandaproblem och dålig praxis, som icke-experta JavaScript-programmerare kan stöta på när de försöker komma in i språkets djup.
JavaScript Garden gör det inte syftar till att lära dig JavaScript. Tidigare kunskaper i språket rekommenderas starkt för att förstå de ämnen som tas upp i den här guiden. För att lära dig grunderna i språket, gå till den utmärkta guiden på Mozilla Developer Network.
LÄSA
4. ATT BYGGA EN JAVASCRIPT-RAM
Av Alex Young
Den här boken är en guide för att bygga ett JavaScript-ramverk. Den lär dig hur du bygger ett ramverk och ritar
på verklig kod från projekt som jQuery
Längs vägen kommer vi att utforska några grundläggande delar av modern JavaScript:
• Detektering av webbläsarkapacitet
• Ren, återanvändbar API-design
• Benchmarking och prestanda
• Skriva minifier-vänlig JavaScript
• Använda GitHub!
LÄSA
5. MIXUS NODBOK
Av Mikito Takada
En omfattande och intressant NodeJS-översikt som täcker många aspekter i detaljer.
LÄSA
6. DEN LILLA MONGODB-BOKEN
Av Karl Seguin
Upptäck NoSQL med MongoDB och commons Javascript-användningsmönster.
Boken Little MongoDB är licensierad under licensen Attribution-NonCommercial 3.0 Unported. Du borde inte
har betalat för denna bok. Du är i princip fri att kopiera, distribuera, modifiera eller visa boken. Be dock alltid att tillskriva boken till Karl Seguin och använd den inte i kommersiella syften.
LÄSA
7. UPP OCH KÖR MED NODE.JS
Av Tom Hughes-Croucher
EDIT: Open Feedback Publishing System (OFPS) är nu avdraget
Den här boken introducerar dig till Node, det nya ramverket för webbutveckling skrivet i JavaScript. Du kommer att lära dig praktiskt hur Node gör livet enklare för erfarna JavaScript-utvecklare: inte bara kan du arbeta på front-end och back-end på samma språk, du får också mer flexibilitet när du väljer hur du delar upp applikationslogik mellan klienter och server.
Node: Up and Running, skriven av en kärnbidragsgivare till ramverket, visar hur Node skalar upp för att stödja ett stort antal samtidiga anslutningar över flera servrar, och skalar ner för att låta dig skapa snabba engångsapplikationer med minimal infrastruktur. Byggd på V8 JavaScript-motorn som kör Google Chrome, Node vinner redan många företags hjärtan och sinnen, inklusive Google och Yahoo! Den här boken visar dig varför.
Förstå Nodes händelseslingaarkitektur, icke-blockerande I/O och händelsedriven programmering Upptäck hur Node stöder en mängd olika databas- och datalagringsverktyg Lär dig bästa praxis för att skriva enkel att underhålla kod för Node Få konkreta exempel på hur du använd de olika Node API:erna i praktiken Dra nytta av bokens fullständiga API-referens
LÄSA
8. JS PÅ TIO MINUTTER
Av Spencer Tipping
Den här guiden är för alla som kan lite Javascript men vill ha en snabb introduktion till dess funktioner.
LÄSA
9. ENSIDA APPAR I DJUP
Av Mikito Takada
Lär dig de bästa metoderna för att implementera webbappar på en sida.
LÄSA
10. STREAMHANDBOK
Av James Halliday (substack)
EDIT: Resursen är nu avdragen
En gratis kort e-bok som lär dig hur man skriver nodprogram med strömmar, av James Halliday, en berömd NodeJS-supporter som publicerade många fantastiska NodeJS-moduler. Det här dokumentet täcker grunderna i hur man skriver node.js-program med strömmar.
LÄSA
11. SKRIVA MODULÄR JAVASCRIPT MED AMD, COMMONJS & ES HARMONY
Av Addy Osmani
I den här artikeln ska vi titta på tre format för att skriva modulärt JavaScript: AMD, CommonJS och förslag till nästa version av JavaScript, Harmony.
LÄSA
12. DOMUPPLYSNING
Av Cody Lindley
Utforska förhållandet mellan JavaScript och den moderna HTML DOM.
Den här boken är inte en uttömmande referens om DOM-skript eller JavaScript. Det kan dock vara den mest uttömmande bok som skrivits om DOM-skript utan användning av ett bibliotek/ramverk.
För syftet med den här boken (dvs. att ta reda på begreppen), kommer författaren att kringgå webbläsarens API-röra och döende webbläsaravvikelser i ett försök att avslöja den moderna DOM.
LÄSA
Senaste nyheterna från Hi-Tech-världen
SEO i Google News: Hur man visas i Google News
Google News är ett verktyg från Google som sprider aktuellt, pålitligt och sanningsenligt innehåll från olika webbplatser eller portaler som uteslutande är dedikerade till nyheter. Webbplatserna som visas i Google Nyheter har…
Utforska kraften med loopar i PHP 8
Slingor är en viktig del av alla programmeringsspråk, inklusive PHP. De låter dig upprepa ett kodblock flera gånger, vilket gör det lättare att hantera repetitiva uppgifter och…
Nya grafiska fönsterenheter – CSS
”Intercop 2022′ är ett projekt som annonserats av Google, Microsoft, Apple och Mozzilla Foundation för att få alla webbläsare att erbjuda samma webbupplevelse. Projektet har 15 fokusområden och ett…
Gratis verktyg för JavaScript-utvecklare
JavaScript är ett av de mest använda programmeringsspråken i världen och driver otaliga webbapplikationer och webbplatser. Som JavaScript-utvecklare kan du ha tillgång till rätt verktyg…
Hur använder företag artificiell intelligens?
Termen artificiell intelligens (AI), “maskinernas intelligens”, förenar två ord som a priori inte kunde associeras, eftersom termen intelligens tillskrivs fakulteten för…
Varför företag måste vara bekanta med API:er
API:er fungerar som mellanhänder mellan programvara, vilket gör att de kan kommunicera med varandra och utföra olika funktioner som datadelning eller bearbetning. API:er tillhandahåller protokoll, definitioner, verktyg och andra…
SEO-misstag som måste undvikas
I dagens digitala tidsålder spelar sökmotoroptimering (SEO) en avgörande roll för att bestämma framgången för alla onlineföretag. Att implementera SEO-strategier kan dock vara komplext, och misstag är…
Hur man designar en logotyp: En 5-stegsprocess
Att skapa en anmärkningsvärd logotyp kräver en välstrukturerad designprocess som garanterar enastående resultat. I den här artikeln kommer vi att beskriva en designprocess i fem steg som har visat sig vara effektiv för många…
Hur man kombinerar flera objekt i JavaScript
I JavaScript kan du slå samman flera objekt på en mängd olika sätt. De vanligaste metoderna är spridningsoperatorn … och funktionen Object.assign() . Hur man kopierar objekt med…
projekt