PHPNews

A Homepage for the JavaScript Specification

TC39 has shipped a homepage for following updates to the JavaScript specification: This is the first part of a two-part project aimed at improving our information distribution and documentation. The website provides links to our most significant documents, as well as a list of proposals that are near completion. …

Continue reading »

Written by Bram.us - - Aggregated on Wednesday March 20, 2019


pika/web – A Future Without Webpack

Interesting take on bundlers: Over the last several years, JavaScript bundling has morphed from a production-only optimization into a required build step for most web applications . Whether you love this or hate it, it’s hard to deny that bundlers have added a ton of new complexity to web development – a field of …

Continue reading »

Written by Bram.us - - Aggregated on Wednesday March 20, 2019


CSS Grid: Floor Plan

Another CSS Grid Layout by Olivia NG. Be sure to check more CSS Grid Layouts in her CSS Grid Experiments collection on CodePen. Some nce CSS Grid: Floor Plan → CSS Grid Experiments Collection →

Continue reading »

Written by Bram.us - - Aggregated on Sunday March 17, 2019


The future of CSS: Nesting Selectors

Early March the first draft for the CSS Nesting Module was published. The draft outlines a future mechanism by which we’ll be able to nest CSS selectors natively (e.g. in pure CSS, without the use of any preprocessors) This module describes support for nesting a style rule within another style rule, allowing the …

Continue reading »

Written by Bram.us - - Aggregated on Sunday March 17, 2019


Combining position: sticky; with overflow: scroll;

Figure: position: sticky; and overflow: scroll; , a quirky combination … but it can be fixed! Dannie Vinther: Say we want an overflowing table of columns and rows with sticky headings on a page. We want the headings to stick while scrolling on the document window, and we want to be able to scroll horizontall…

Continue reading »

Written by Bram.us - - Aggregated on Tuesday March 12, 2019


CraftQL – A drop-in GraphQL server for Craft CMS

CraftQL is a drop-in GraphQL server for your Craft CMS implementation. With zero configuration, CraftQL allows you to access all of Craft’s features through a familiar GraphQL interface. Unfamiliar with GraphQL? Earlier today Ryan Glover (Ponyfoo) posted a great introduction to it . In the admin interface …

Continue reading »

Written by Bram.us - - Aggregated on Tuesday March 12, 2019


JavaScript “loose” comparison, step by step

This handy tool visualizes loose comparison ( == ) in JavaScript works: Below you can provide two values to compare, and see which steps of the “Abstract Equality Algorithm” as defined in Section 7.2.14 of the ECMAScript specification are executed. JavaScript “loose” comparison, step by step → …

Continue reading »

Written by Bram.us - - Aggregated on Monday March 11, 2019


Making sense of React’s useEffect

Today Dan Abramov published an extensive deep dive into useEffect . The issue that many devs (who, including me, have been using componentDidMount before) are having, is that they now need to unlearn a few things It’s only after I stopped looking at the useEffect Hook through the prism of the familiar …

Continue reading »

Written by Bram.us - - Aggregated on Monday March 11, 2019